Little Rocket Lab Wiki
littlerocketlab_en
https://littlerocketlab.wiki.gg/
MediaWiki 1.43.5
first-letter
Media
Special
Talk
User
User talk
Meta
Meta talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
Module
Module talk
Main Page
0
1
1
2025-10-15T22:07:54Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Little Rocket Lab Wiki]]
da77b30fc8782e6a1ce2c74c8b8a4882abd7cc34
2
1
2025-10-15T22:07:55Z
ARTIFICER
564804
Protected "[[Main Page]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
#redirect [[Little Rocket Lab Wiki]]
da77b30fc8782e6a1ce2c74c8b8a4882abd7cc34
Little Rocket Lab Wiki
0
2
3
2025-10-15T22:07:55Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<!-- Hello and welcome to wiki.gg! This page is built via our IMProved Main Page (IMP) framework. If you are familiar with CSS grid areas, that's what you're defining here! But if you don't know any CSS that's ok!
👀 RULE 1: the same keyword represents the same section & can span multiple cells
👀 RULE 2: Each box in each layout must be a CONTIGUOUS RECTANGLE of any dimensions (most likely one of: 1x1, 1x2, 2x1, 2x2, 1x3, 3x1, 3x2, 2x3)
👀 RULE 3: This page defines LAYOUT ONLY. To edit the content, please use the links provided for you after saving/previewing your page.
👀 RULE 4: If you want to RENAME or ADD a box, (1) add a new section to the grid layout below (all three breakpoints!) and then (2) save or preview this page and then (3) click "Create this box"
-->{{Main page
|desktop=
<!-- for WIDE SCREENS -->
<!-- 👀 keep this at 3 columns, but you can otherwise rearrange as desired -->
welcome welcome welcome
about pages pages
contribute contribute external
<!-- end WIDE SCREEN layout -->
|tablet=
<!-- for TABLET SCREENS -->
<!-- 👀 keep this at 2 columns, but you can otherwise rearrange as desired -->
welcome welcome
about pages
contribute external
<!-- end TABLET SCREEN layout -->
|mobile=
<!-- for MOBILE DEVICES -->
<!-- 👀 keep this at 1 column, but you can otherwise rearrange as desired -->
welcome
about
pages
external
contribute
<!-- end MOBILE DEVICE layout -->
}}
{{#description2:Welcome to the {{SITENAME}}, a collaborative wiki resource that is open for anyone to edit!}} <!-- this is a short description of your wiki, which will appear in embeds in Google search results, Discord links, etc. -->
c5d4351377806d884e84bc34774f85fd4a425e0a
4
3
2025-10-15T22:07:55Z
ARTIFICER
564804
Protected "[[Little Rocket Lab Wiki]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<!-- Hello and welcome to wiki.gg! This page is built via our IMProved Main Page (IMP) framework. If you are familiar with CSS grid areas, that's what you're defining here! But if you don't know any CSS that's ok!
👀 RULE 1: the same keyword represents the same section & can span multiple cells
👀 RULE 2: Each box in each layout must be a CONTIGUOUS RECTANGLE of any dimensions (most likely one of: 1x1, 1x2, 2x1, 2x2, 1x3, 3x1, 3x2, 2x3)
👀 RULE 3: This page defines LAYOUT ONLY. To edit the content, please use the links provided for you after saving/previewing your page.
👀 RULE 4: If you want to RENAME or ADD a box, (1) add a new section to the grid layout below (all three breakpoints!) and then (2) save or preview this page and then (3) click "Create this box"
-->{{Main page
|desktop=
<!-- for WIDE SCREENS -->
<!-- 👀 keep this at 3 columns, but you can otherwise rearrange as desired -->
welcome welcome welcome
about pages pages
contribute contribute external
<!-- end WIDE SCREEN layout -->
|tablet=
<!-- for TABLET SCREENS -->
<!-- 👀 keep this at 2 columns, but you can otherwise rearrange as desired -->
welcome welcome
about pages
contribute external
<!-- end TABLET SCREEN layout -->
|mobile=
<!-- for MOBILE DEVICES -->
<!-- 👀 keep this at 1 column, but you can otherwise rearrange as desired -->
welcome
about
pages
external
contribute
<!-- end MOBILE DEVICE layout -->
}}
{{#description2:Welcome to the {{SITENAME}}, a collaborative wiki resource that is open for anyone to edit!}} <!-- this is a short description of your wiki, which will appear in embeds in Google search results, Discord links, etc. -->
c5d4351377806d884e84bc34774f85fd4a425e0a
Little Rocket Lab Wiki/welcome
0
4
6
2025-10-15T22:07:55Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{Main page box/start
| title = Welcome to the {{SITENAME}}!
}}
We are currently maintaining [[Special:AllPages|{{NUMBEROFARTICLES}} articles]]. Please feel free to contribute by creating new articles or expanding existing ones.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
96df981ef23fca9434d1586228cab8a51e0fdc0a
7
6
2025-10-15T22:07:56Z
ARTIFICER
564804
Protected "[[Little Rocket Lab Wiki/welcome]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{Main page box/start
| title = Welcome to the {{SITENAME}}!
}}
We are currently maintaining [[Special:AllPages|{{NUMBEROFARTICLES}} articles]]. Please feel free to contribute by creating new articles or expanding existing ones.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
96df981ef23fca9434d1586228cab8a51e0fdc0a
Little Rocket Lab Wiki/pages
0
5
8
2025-10-15T22:07:56Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{Main page box/start
| title = Useful wiki pages
| class = centered-content
}}
<div class="mp-links columns-2">
* {{MP link| Important page here |image=Wiki.gg logo-pink.svg |size=92px }}
* {{MP link| Random page |link=Special:Random }}
* {{MP link| Example character |link=Example character |image=Example_character_image.png |size=92px }}
* {{MP link| Example character infobox |link=Template:Example character infobox |image=Example_character_image.png |size=92px }}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
ff903789d455ece7d683710b69c443a5904780b8
9
8
2025-10-15T22:07:56Z
ARTIFICER
564804
Protected "[[Little Rocket Lab Wiki/pages]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{Main page box/start
| title = Useful wiki pages
| class = centered-content
}}
<div class="mp-links columns-2">
* {{MP link| Important page here |image=Wiki.gg logo-pink.svg |size=92px }}
* {{MP link| Random page |link=Special:Random }}
* {{MP link| Example character |link=Example character |image=Example_character_image.png |size=92px }}
* {{MP link| Example character infobox |link=Template:Example character infobox |image=Example_character_image.png |size=92px }}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
ff903789d455ece7d683710b69c443a5904780b8
Little Rocket Lab Wiki/about
0
6
10
2025-10-15T22:07:56Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{Main page box/start
| title = About Little Rocket Lab
}}
This is an example main page. You can redesign it however you want, or you can keep the layout the same but change the contents (e.g. this part should talk about your game). Take a look at some other wiki.gg wikis for inspiration!
<div style="text-align:right">[[Little Rocket Lab|Read more...]]</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
4b9050f077b75864b6c2e52314343936f11ebaf6
11
10
2025-10-15T22:07:56Z
ARTIFICER
564804
Protected "[[Little Rocket Lab Wiki/about]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{Main page box/start
| title = About Little Rocket Lab
}}
This is an example main page. You can redesign it however you want, or you can keep the layout the same but change the contents (e.g. this part should talk about your game). Take a look at some other wiki.gg wikis for inspiration!
<div style="text-align:right">[[Little Rocket Lab|Read more...]]</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
4b9050f077b75864b6c2e52314343936f11ebaf6
Little Rocket Lab Wiki/contribute
0
7
12
2025-10-15T22:07:57Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{Main page box/start
| title = Contribute to the wiki
}}
{{SITENAME}} is a collaborative wiki resource that is open for anyone to edit. You don't need special permission beyond [[Special:UserLogin/signup|registering]] an account to edit most pages, and your contributions can grow the wiki and help other players.
; Adding content
:* If you are unsure of what to do or how to create a page, search for a few articles on the same topic and see what they look like. You can always view the source code in a wiki and learn from what others have done.
:* An edit doesn't have to be massive; if you feel you don't want to create whole articles, then just fixing spelling errors and broken links is enough.
:* [[Special:UserLogin/signup|Register]] to edit and track your contributions.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
8b79debc73480ec2b12cb5e39723b94532fd44bd
13
12
2025-10-15T22:07:57Z
ARTIFICER
564804
Protected "[[Little Rocket Lab Wiki/contribute]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{Main page box/start
| title = Contribute to the wiki
}}
{{SITENAME}} is a collaborative wiki resource that is open for anyone to edit. You don't need special permission beyond [[Special:UserLogin/signup|registering]] an account to edit most pages, and your contributions can grow the wiki and help other players.
; Adding content
:* If you are unsure of what to do or how to create a page, search for a few articles on the same topic and see what they look like. You can always view the source code in a wiki and learn from what others have done.
:* An edit doesn't have to be massive; if you feel you don't want to create whole articles, then just fixing spelling errors and broken links is enough.
:* [[Special:UserLogin/signup|Register]] to edit and track your contributions.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
8b79debc73480ec2b12cb5e39723b94532fd44bd
Little Rocket Lab Wiki/external
0
8
14
2025-10-15T22:07:57Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{Main page box/start
| title = External links
}}
<div class="mp-links columns-2">
* {{MP link| Official site |link=https://wiki.gg }}
* {{MP link| Discord |link=https://discord.gg/rTnST57tuW |image=Discord.svg |size=64x64px }}
* {{MP link| Bluesky |link=https://bsky.app/profile/wiki.gg |image=Bluesky.svg |size=64x64px }}
* {{MP link| indie.io |link=https://www.indie.io/ |image=indie.io.svg |size=64x64px }}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
b7fa73b602a5aecb89c1bd4cd7f97a97a9c8d884
15
14
2025-10-15T22:07:57Z
ARTIFICER
564804
Protected "[[Little Rocket Lab Wiki/external]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{Main page box/start
| title = External links
}}
<div class="mp-links columns-2">
* {{MP link| Official site |link=https://wiki.gg }}
* {{MP link| Discord |link=https://discord.gg/rTnST57tuW |image=Discord.svg |size=64x64px }}
* {{MP link| Bluesky |link=https://bsky.app/profile/wiki.gg |image=Bluesky.svg |size=64x64px }}
* {{MP link| indie.io |link=https://www.indie.io/ |image=indie.io.svg |size=64x64px }}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
b7fa73b602a5aecb89c1bd4cd7f97a97a9c8d884
Meta:Copyrights
4
9
16
2025-10-15T22:07:58Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<!--''[[GAME]]'' content and materials are the intellectual property of their respective owners.
-->Content that you make available on {{SITENAME}} is licensed by you to us under our [{{int:wikigg-tos-url}} Terms of Service]. Do not make content available on {{SITENAME}} where you do not have the necessary rights to grant this license.
All textual and graphical content on {{SITENAME}} that we may lawfully license is licensed to you under the [https://creativecommons.org/licenses/by-sa/4.0 Creative Commons Attribution-ShareAlike 4.0] license.
[[Category:Legal notices]]
a5c705cf276359aef94d426ee75d18bbf1e361ac
17
16
2025-10-15T22:07:58Z
ARTIFICER
564804
Protected "[[Meta:Copyrights]]" ([Edit=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<!--''[[GAME]]'' content and materials are the intellectual property of their respective owners.
-->Content that you make available on {{SITENAME}} is licensed by you to us under our [{{int:wikigg-tos-url}} Terms of Service]. Do not make content available on {{SITENAME}} where you do not have the necessary rights to grant this license.
All textual and graphical content on {{SITENAME}} that we may lawfully license is licensed to you under the [https://creativecommons.org/licenses/by-sa/4.0 Creative Commons Attribution-ShareAlike 4.0] license.
[[Category:Legal notices]]
a5c705cf276359aef94d426ee75d18bbf1e361ac
Module:Infobox
828
10
18
2025-10-15T22:07:58Z
ARTIFICER
564804
Importing default loadout
Scribunto
text/plain
-- version 0.1.9
--------------------------------------
-- User settings, you can modify these
--------------------------------------
-- if you want to not always use divs in your wiki (as opposed to tables), you can change this default
-- just remember to change it back each time you update from the main "branch" on the support wiki!
-- you can also control it per infobox with `|useDivs=yes` or `|useDivs=no`
local USE_DIVS = true -- `false` or `true`
-- default value to show if a param is missing in some but not all tabs.
-- set to `nil` (not in quotes) to remove such rows altogether in the tabs where they're missing
local TABBED_NONEXIST = nil -- `''` or `nil` or `'N/A'` etc. Don't put nil in quotes.
---------------------------------------------------------------------------
-- Do not modify anything below this line unless you know what you're doing
---------------------------------------------------------------------------
local h = {}
local p = {}
local hooks = {}
function p.arraymap(frame)
-- a lua implementation of Page Forms' arraymap
local args = h.overwrite()
local items = h.split(args[1], args[2] or ',')
for i, item in ipairs(items) do
items[i] = args[4]:gsub(args[3], item)
end
return table.concat(items, args[5] or ',')
end
function p.preprocess(frame)
return frame:preprocess(frame.args[1] or frame:getParent().args[1])
end
function p.main(frame)
h.registerHooks()
h.increment()
local args = h.overwrite()
local sep = args.sep or ','
h.castArgs(args, sep)
if h.castBool(args.setmainimage or 'yes') then
h.setMainImage(args.images[1])
end
-- suggest to use HIDDENCAT here; will be used for maintenance & gadget imports
return h.makeInfobox(args, sep), '[[Category:Pages with DRUID infoboxes]]'
end
function h.registerHooks()
if not mw.title.new('Module:Infobox/Hooks').exists then return end
hooks = require('Module:Infobox/Hooks')
end
function h.runHook(key, ...)
if hooks[key] then
hooks[key](...)
end
end
function h.increment()
-- optional use of VariablesLua for better compatibility
local VariablesLua = mw.ext.VariablesLua
if VariablesLua ~= nil then
h.counter = VariablesLua.var('DRUID_INFOBOX_ID', 0) + 1
VariablesLua.vardefine('DRUID_INFOBOX_ID', h.counter)
return
end
local res
-- try to fall back to normal Variables
res, h.counter = pcall(
function()
return mw.getCurrentFrame():callParserFunction('#var', {'DRUID_INFOBOX_ID', 0}) + 1
end
)
if res then
mw.getCurrentFrame():callParserFunction('#vardefine', {'DRUID_INFOBOX_ID', h.counter})
else
-- else use a random number so at least there's some unique id
h.counter = math.random(100000000000000000) -- random integer
end
end
function h.castArgs(args, sep)
h.runHook('onCastArgsStart', args, sep, args.kind)
args.tabs = h.split(args.tabs or args.image_labels, sep)
args.images = h.getImages(args, sep)
args.sections = h.split(args.sections, sep)
for _, section in ipairs(args.sections) do
if h.castBool(args[section .. '_isdata']) then
args[section .. 'Data'] = args[section]
args[section] = section .. 'Data'
args[section .. 'Data_nolabel'] = 'true' -- will be cast later
end
args[section] = h.split(args[section], sep)
args[section .. '_tabs'] = h.split(args[section .. '_tabs'], sep)
if #args.tabs > 0 and #args[section .. '_tabs'] > 0 then
error(('You cannot specify |tabs= and |%s= at the same time, please pick one'):format(section .. '_tabs'))
end
end
if args.useDivs then
USE_DIVS = h.castBool(args.useDivs)
end
-- this would be in the outer scope, but we're hiding it
h.entityType = USE_DIVS and 'div' or 'table' -- key of h.htmlEntities
h.runHook('onCastArgsEnd', args, sep, args.kind)
h.focusTab(args)
end
function h.getImages(args, sep)
if args.image and not args.images then
args.images = args.image
end
if args.images then
return h.split(args.images, sep)
end
if not args.tabs then return {} end
local ret = {}
for _, key in ipairs(args.tabs) do
if args[key .. '_image'] then
ret[#ret+1] = args[key .. '_image']
end
end
return ret
end
function h.setMainImage(file)
if h.counter > 1 then return end
if not file then return end
local fileText = file:gsub('.-:', '')
fileText = fileText:gsub('^([^|%]]+).*', '%1')
-- setmainimage is guaranteed to exist on wiki.gg but may not exist on other wikis
-- it's not a crucial piece of functionality so we'll fail silently if it doesn't exist
pcall(function() mw.getCurrentFrame():callParserFunction{
name = '#setmainimage',
args = { fileText },
} end)
end
function h.focusTab(args)
local hasFocusedTab = false
if not args.tabs[1] then return end
for i, tab in ipairs(args.tabs) do
if h.castBool(args[tab .. '_focused']) then
hasFocusedTab = true
args[tab .. '_focused'] = true -- cast to bool
else
args[tab .. '_focused'] = false
end
end
if hasFocusedTab then return end
args[args.tabs[1] .. '_focused'] = true
end
function h.makeInfobox(args, sep)
local out = mw.html.create(h.getTag('container'))
:addClass('druid-infobox')
:addClass('druid-container')
:addClass('noexcerpt')
:addClass(args.class) -- warning: class can be nil, don't concat anything
:attr('id', args.id or ('druid-container-' .. h.counter))
h.runHook('onMakeOutputStart', out, args)
if args.kind then out:addClass('druid-container-' .. h.escape(args.kind)) end
h.printTitle(out, args)
h.printImages(out, args.images, args)
for _, section in ipairs(args.sections) do
-- cannot begin tagging here because we don't know if any applicable args are present
local cols = args[section .. '_columns']
local makeSection = cols and h.makeGridSection or h.makeSection
out:node(makeSection(section, args[section], args, tonumber(cols)))
end
h.runHook('onMakeOutputEnd', out, args)
-- category for gadget loading
return out, '[[Category:Pages with DRUID infoboxes]]'
end
function h.printTitle(out, args)
local tabs = args.tabs
if not tabs or #tabs == 0 then
h.printSimpleTitle(out, args)
return
end
if not h.hasComplexData('title', tabs, args) then
h.printSimpleTitle(out, args)
return
end
local node = h.printTitleWrapper(out)
h.printTabbedDataItem(node, 'title', tabs, args)
end
function h.printSimpleTitle(out, args)
if args.title then
local node = h.printTitleWrapper(out)
node:wikitext(args.title)
end
end
function h.printTitleWrapper(out)
return out:tag(h.getTag('titleOuter'))
:tag(h.getTag('titleInner'))
:addClass('druid-title')
:attr('colspan', 2)
end
function h.printTabbedDataItem(node, item, tabs, args)
-- hasData isn't used in the title case but we will need to track this
-- when we're printing section data later on
-- so we'll just track it always
local hasData = false
for i, label in ipairs(tabs) do
local div = node:tag('div')
:addClass('druid-toggleable-data')
:addClass('druid-toggleable')
:attr('data-druid', h.counter .. '-' .. i)
:attr('data-druid-tab-key', label)
if h.getTabbedContent(args, label, item) then
hasData = true
div:wikitext('\n\n' .. h.getTabbedContent(args, label, item))
div:addClass('druid-toggleable-data-nonempty')
else
div:addClass('druid-toggleable-data-empty')
end
if args[label .. '_focused'] then div:addClass('focused') end
end
return hasData
end
function h.printImages(out, images, args)
if #images == 0 and #args.tabs == 0 then return end
-- burden is on the user to format this as an image. this should be done in the infobox template,
-- with something like |image={{#if:{{{image|}}}|[[File:{{{image|}}}{{!}}300px{{!}}link=]]}}
local td = out:tag(h.getTag('section'))
:addClass('druid-section-container')
:tag(h.getTag('cell'))
:attr('colspan', 2)
local tabs = args.tabs
local tabTexts = h.getImageTabTexts(tabs, images, args)
h.printTabs(td, tabs, tabTexts, false, args)
if #images == 0 then return end
if #images == 1 then
td:addClass('druid-main-image')
:wikitext(images[1])
if args.caption then
td:tag('div')
:addClass('druid-main-image-caption')
:wikitext(args.caption)
end
return
end
td:addClass('druid-main-images')
local imagesContainer = td:tag('div')
:addClass('druid-main-images-files')
for i, image in ipairs(images) do
local container = imagesContainer:tag('div')
:addClass('druid-main-images-file')
:addClass('druid-toggleable')
:attr('data-druid', h.counter .. '-' .. i)
:wikitext(image)
:attr('data-druid-tab-key', tabs[i])
local labelDisplay
local labelKey = tabs[i]
if labelKey then
labelDisplay = args[labelKey .. '_label'] or labelKey
else
labelDisplay = '[[Category:Infoboxes missing image labels]]Image ' .. i
end
local caption = args[labelDisplay .. '_caption'] or args[labelKey .. '_caption'] or args.caption
if caption then
container:tag('div')
:addClass('druid-main-images-caption')
:wikitext(caption)
end
if args[labelKey .. '_focused'] then
container:addClass('focused')
end
end
end
function h.getImageTabTexts(tabs, images, args)
if #tabs == 0 and #images <= 1 then return {} end
local texts = {}
local i = 1
while images[i] or tabs[i] do
if tabs[i] then
texts[i] = args[tabs[i] .. '_label'] or tabs[i]
else
texts[i] = '[[Category:Infoboxes missing image labels]]Image ' .. i
end
i = i + 1
end
return texts
end
function h.printTabs(td, tabs, texts, isSection, args)
if #texts == 0 then return end
local container = td:tag('div')
:addClass('druid-main-images-labels')
:addClass('druid-tabs')
if isSection then
container:addClass('druid-section-tabs')
end
for i, item in ipairs(tabs) do
local label = container:tag('div')
:addClass('druid-main-images-label')
:addClass('druid-tab')
:addClass('druid-toggleable')
:attr('data-druid', h.counter .. '-' .. i)
:wikitext(texts[i])
:attr('data-druid-tab-key', item)
if isSection then
label:addClass('druid-section-tab')
else
label:addClass('druid-title-tab')
end
if args[item .. '_focused'] then
label:addClass('focused')
end
-- this can be null, don't concat anything here
label:addClass(args[item .. '_class'])
end
end
function h.makeGridSection(section, sectionFields, args, numCols)
local numItems = h.countItems(sectionFields, section, args)
if numItems == 0 then return end
local node = mw.html.create(h.getTag('section'))
:addClass('druid-section-container')
h.printSectionHeader(node, section, args)
h.printSectionTabs(node, section, args)
local tr = node:tag(h.getTag('row'))
:attr('data-druid-section-row', h.escape(section))
if args[section .. '_collapsed'] then
tr:addClass('druid-collapsed')
end
local grid = tr:tag(h.getTag('cell'))
:attr('colspan', 2)
:addClass('druid-grid-section')
:addClass('druid-grid-section-' .. h.escape(section))
:addClass(args[section .. '_class']) -- warning: class can be nil, don't concat anything
:tag('div')
:addClass('druid-grid')
local row, col, i = 1, 1, 1
local sizeOfLastRow = numItems % numCols
local lcm = h.getNumGridCols(numItems, sizeOfLastRow, numCols)
grid:css('grid-template-columns', ('repeat(%s, 1fr)'):format(lcm))
local size = lcm / numCols
for _, item in ipairs(sectionFields) do
local node = mw.html.create('div')
local shouldPrint = h.printData(node, item, section, args)
if shouldPrint then
if i == numItems - sizeOfLastRow + 1 then
size = lcm / sizeOfLastRow
end
i = i + 1
local gStart = (col - 1) * size + 1
local gEnd = (col) * size + 1
local itemContainer = grid:tag('div')
:addClass('druid-grid-item')
:addClass('druid-grid-item-' .. h.escape(item))
:addClass(args[item .. '_class']) -- warning: class can be nil, don't concat anything
:css('grid-column', ('%s / %s'):format(gStart, gEnd))
:css('grid-row', row)
if not h.castBool(args[item .. '_nolabel']) then
h.printLabel(itemContainer:tag('div'), item, args)
end
itemContainer:node(node)
if col == numCols then
row = row + 1
col = 1
else
col = col + 1
end
end
end
return node
end
function h.makeSection(section, sectionFields, args)
if section == '' then return end -- bruteforce fix for trailing commas
local shouldPrint = false
local container = mw.html.create(h.getTag('section'))
:addClass('druid-section-container')
:addClass(args[section .. '_class']) -- warning: class can be nil, don't concat anything
h.printSectionHeader(container, section, args)
h.printSectionTabs(container, section, args)
for _, item in ipairs(sectionFields) do
local node = mw.html.create(h.getTag('cell'))
local shouldPrintItem = h.printData(node, item, section, args)
if shouldPrintItem then
shouldPrint = true
local tr = container:tag(h.getTag('row'))
:addClass('druid-row')
:addClass('druid-row-' .. h.escape(item))
:addClass(args[item .. '_class']) -- warning: class can be nil, don't concat anything
:attr('data-druid-section-row', h.escape(section))
if args[section .. '_collapsed'] then
tr:addClass('druid-collapsed')
end
if h.castBool(args[item .. '_wide']) or h.castBool(args[item .. '_nolabel']) then
node
:attr('colspan', 2)
:addClass('druid-data-wide')
else
h.printLabel(tr:tag(h.getTag('label')), item, args)
end
tr:node(node)
end
end
if not shouldPrint then return nil end
return container
end
function h.countItems(sectionFields, section, args)
local numItems = 0
for _, v in ipairs(sectionFields) do
-- we aren't actually printing here, but we're finding out if we should print anything
-- because we need the count of columns before we print anything in grid data
if h.printData(mw.html.create(), v, section, args) then
numItems = numItems + 1
end
end
return numItems
end
function h.getNumGridCols(numItems, sizeOfLastRow, numCols)
if not numCols then return numItems, 1 end
if numItems < numCols then return numItems, 1 end
if sizeOfLastRow == 0 then
return numCols, 1
end
local a, b = sizeOfLastRow, numCols
while b ~= 0 do
a, b = b, a % b
end
local lcm = sizeOfLastRow * numCols / a
return lcm
end
function h.printLabel(node, item, args)
return node
:addClass('druid-label')
:addClass('druid-label-' .. h.escape(item))
:wikitext(args[item .. '_display'] or args[item .. '_label'] or item)
end
function h.printData(node, item, section, args)
-- prints data to the node
-- and also returns whether the item is nonempty or not
local hasData = false
local sectionTabs = args[section .. '_tabs']
local tabs = args.tabs
if sectionTabs and #sectionTabs > 0 then
tabs = sectionTabs
end
if not tabs or #tabs == 0 then
return h.printSimpleData(node, item, args)
end
if not h.hasComplexData(item, tabs, args) then
return h.printSimpleData(node, item, args)
end
hasData = hasData or h.printTabbedDataItem(node, item, tabs, args)
if hasData then
node:addClass('druid-data')
end
return hasData
end
function h.getTabbedContent(args, label, item)
return args[label .. '_' .. item] or args[item] or TABBED_NONEXIST
end
function h.printSimpleData(node, item, args)
if args[item] and type(args[item]) ~= 'string' then
error(("Invalid use of field %s as both a section and a data value"):format(item))
end
if not args[item] then return false end
node:addClass('druid-data')
:addClass('druid-data-' .. h.escape(item))
:addClass('druid-data-nonempty')
:wikitext('\n\n' .. args[item])
return true
end
function h.hasComplexData(item, tabs, args)
for _, v in ipairs(tabs) do
if args[v .. '_' .. item] then return true end
end
return false
end
function h.printSectionHeader(node, section, args)
if h.castBool(args[section .. '_nolabel']) then return end
local tr = node:tag(h.getTag('row'))
:attr('data-druid-section', h.escape(section))
local th = tr:tag(h.getTag('sectionTitle'))
:attr('colspan', 2)
:addClass('druid-section')
:addClass('druid-section-' .. h.escape(section))
if args[section .. '_collapsible'] or args[section .. '_collapsed'] then
tr:addClass('druid-collapsible')
if args[section .. '_collapsed'] then
tr:addClass('druid-collapsible-collapsed')
end
end
local emptySections = {}
for _, label in ipairs(args.tabs) do
local hasLabel = false
for _, item in ipairs(args[section] or {}) do
if h.getTabbedContent(args, label, item) then
hasLabel = true
end
end
if not hasLabel then emptySections[label] = true end
end
if not next(emptySections) then
th:wikitext(args[section .. '_label'] or section)
return
end
for i, label in ipairs(args.tabs) do
local div = th:tag('div')
:addClass('druid-toggleable-heading')
:addClass('druid-toggleable')
:attr('data-druid', h.counter .. '-' .. i)
:wikitext(args[section .. '_label'] or section)
-- we are going to print the section content even in empty nodes
-- for compatibility with browsers without :has, where hiding empty rows won't happen
if emptySections[label] then
div:addClass('druid-toggleable-heading-empty')
end
if args[label .. '_focused'] then
div:addClass('focused')
end
end
end
function h.printSectionTabs(node, section, args)
local tabs = args[section .. '_tabs']
if not tabs or #tabs == 0 then return end
local tr = node:tag(h.getTag('sectionTabsOuter'))
:attr('data-druid-section', h.escape(section))
local th = tr:tag(h.getTag('sectionTabs'))
:attr('colspan', 2)
:addClass('druid-section-tabs')
:addClass('druid-section-tabs-' .. h.escape(section))
local texts = {}
for i, item in ipairs(tabs) do
texts[i] = args[item .. '_label'] or item
end
h.printTabs(th, tabs, texts, true, args)
end
----------------------------
-- general utility functions
----------------------------
function h.overwrite()
-- this is a generic utility function that collects args from the invoke call & the parent template.
-- normally, you merge args with parent template overwriting the invoke call, but
-- since we'll be putting markup/formatting into our invoke call,
-- we actually want to overwrite what the user sent.
local f = mw.getCurrentFrame()
local origArgs = f.args
local parentArgs = f:getParent().args
local args = {}
for k, v in pairs(parentArgs) do
v = mw.text.trim(v)
if v ~= '' then
args[k] = v
end
end
for k, v in pairs(origArgs) do
v = mw.text.trim(tostring(v))
if v ~= '' then
args[k] = v
end
end
return args
end
-- generic utility functions
-- these would normally be provided by other modules, but to make installation easy
-- I'm including everything here
function h.split(text, pattern, plain)
if not text then
return {}
end
local ret = {}
for m in h.gsplit(text, pattern, plain) do
ret[#ret+1] = m
end
return ret
end
function h.gsplit( text, pattern, plain )
if not pattern then pattern = ',' end
if not plain then
pattern = '%s*' .. pattern .. '%s*'
end
local s, l = 1, text:len()
return function ()
if s then
local e, n = text:find( pattern, s, plain )
local ret
if not e then
ret = text:sub( s )
s = nil
elseif n < e then
-- Empty separator!
ret = text:sub( s, e )
if e < l then
s = e + 1
else
s = nil
end
else
ret = e > s and text:sub( s, e - 1 ) or ''
s = n + 1
end
return ret
end
end, nil, nil
end
-- char-set of characters to escape/replace
local escapePattern = '[' -- required for pattern; do not remove.
.. ' '
.. '"'
.. "'"
.. "%?"
.. "%%"
.. "%["
.. "%]"
.. "{"
.. ']' -- required for pattern; do not remove.
function h.escape(s)
s = s:gsub(escapePattern, '')
return s
end
-- normally I would make these constants at the top of the file
-- but I don't want to mistake them with user-set constants
h.boolFalse = { ['false'] = true, ['no'] = true, [''] = true, ['0'] = true, ['nil'] = true }
function h.castBool(x)
if not x then return false end
return not h.boolFalse[tostring(x):lower()]
end
h.htmlEntities = {
table = {
container = 'table',
titleOuter = 'tr',
titleInner = 'th',
section = '',
sectionTitle = 'th',
sectionTabsOuter = 'tr',
sectionTabs = 'td',
row = 'tr',
label = 'th',
cell = 'td',
},
div = {
container = 'div',
titleOuter = 'div',
titleInner = 'div',
section = 'div',
sectionTitle = 'div',
sectionTabsOuter = 'div',
sectionTabs = 'div',
row = 'div',
label = 'div',
cell = 'div',
}
}
function h.getTag(key)
-- try not to totally fail here
return h.htmlEntities[h.entityType or 'div'][key]
end
return p
1ed7925eef01aea4a3310f76d048da1acb3ec85a
Module:Infobox/doc
828
11
19
2025-10-15T22:07:58Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{luadoc}}
This module enables the creation of [[support:DRUID infoboxes|DRUID infoboxes]].
0ce687b29fc5e2d6cad14853a8412fa91910000f
Module:Navbox
828
12
20
2025-10-15T22:07:59Z
ARTIFICER
564804
Importing default loadout
Scribunto
text/plain
-- version 1.2.5.1
-- config table for RANGER.
-- If you want to change the default config, DO NOT change it here,
-- please do it via the `onLoadConfig` hook in [[Module:Navbox/Hooks]].
local config = {
default_navbox_class = "navigation-not-searchable noexcerpt", -- Base value of the `class` parameter.
default_title_class = nil, -- Base value of the `title_class` parameter.
default_above_class = nil, -- Base value of the `above_class` parameter.
default_below_class = nil, -- Base value of the `below_class` parameter.
default_section_class =nil, -- Base value of the `section_class` parameter.
default_header_class = nil, -- Base value of the `header_class` parameter.
default_group_class = nil, -- Base value of the `group_class` parameter.
default_list_class = 'hlist', -- Base value of the `list_class` parameter.
default_header_state = nil, -- Base value of the `state` parameter.
editlink_hover_message_key = 'Navbox-edit-hover', -- The system message name for hover text of the edit icon.
auto_flatten_top_level = true, -- If true, when a section has only one list with no content and no corresponding group but has sublists, these sublists will be moved to top level.
-- This helps make the hierarchy of sections and content clearer.
-- An example:
-- {{navbox
-- ...
-- |header1 = Items
-- | group1.1 = Weapons
-- | list1.1 = Swords · Guns · Wands
-- | group1.2 = Armors
-- | list1.2 = Head pieces · Capes
-- |header2 = NPCs
-- | group2.1 = Town NPCs
-- | list2.1 = Guide · Witch
-- ...
-- }}
-- will be equal to:
-- {{navbox
-- ...
-- |header1 = Items
-- | group2 = Weapons
-- | list2 = Swords · Guns · Wands
-- | group3 = Armors
-- | list3 = Head pieces · Capes
-- |header5 = NPCs
-- | group6 = Town NPCs
-- | list6 = Guide · Witch
-- ...
-- }}
custom_render_handle = nil, -- usually for debugging purposes only. if set, it should be a function accept 2 parameters: `dataTree` and `args`, and return a string as module output.
}
---------------------------------------------------------------------
-- Argument alias.
local CANONICAL_NAMES = {
['titlestyle'] = 'title_style',
['listclass'] = 'list_class',
['groupstyle'] = 'group_style',
['collapsible'] = 'state',
['editlink'] = 'meta',
['editlinks'] = 'meta',
['editicon'] = 'meta',
['edit_link'] = 'meta',
['edit_links'] = 'meta',
['edit_icon'] = 'meta',
['navbar'] = 'meta',
['name'] = 'template',
['evenodd'] = 'striped',
['class'] = 'navbox_class',
['css'] = 'navbox_style',
['style'] = 'navbox_style',
['group'] = '1:group',
['list'] = '1:list',
}
local DEFAULT_ARGS = {
['meta'] = true,
}
local STATES = {
['no'] = '',
['off'] = '',
['plain'] = '',
['collapsed'] = 'mw-collapsible mw-collapsed',
['expanded'] = 'mw-collapsible',
}
local BOOL_FALSE = {
['no'] = true,
['off'] = true,
['false'] = true,
}
local STRIPED = {
['odd'] = 'striped-odd',
['swap'] = 'striped-odd',
['y'] = 'striped-even',
['yes'] = 'striped-even',
['on'] = 'striped-even',
['even'] = 'striped-even',
['striped'] = 'striped-even',
}
local NAVBOX_CHILD_INDICATOR = '!!C$H$I$L$D!!'
local NAVBOX_CHILD_INDICATOR_LENGTH = string.len( NAVBOX_CHILD_INDICATOR )
local CLASS_PREFIX = 'ranger-'
---------------------------------------------------------------------
local p = {}
local h = {} -- non-public
local hooks = mw.title.new('Module:Navbox/Hooks').exists and require('Module:Navbox/Hooks') or {}
---------------------------------------------------------------------
-- For templates: {{#invoke:navbox|main|...}}
function p.main(frame)
local args = p.mergeArgs(frame)
return p.build(args, true)
end
-- For modules: return require('module:navbox').build(args)
-- By default this method will skip the arguments sanitizing phase
-- (and onSanitizeArgsStart/onSanitizeArgsEnd hooks).
-- Set `doParseArgs` to true to do arguments sanitizing.
-- If `customConfig` table is provided, it will be merged into default config table (after onLoadConfig()).
-- If `customHooks` table is provided, all default hook handles will be overrided, unprovided hooks will be empty.
function p.build(args, doParseArgs, customConfig, customHooks)
if customHooks then
hooks = customHooks
end
if doParseArgs then
args = h.parseArgs(args)
end
h.runHook('onLoadConfig', config, args)
if customConfig then
for k,v in pairs(customConfig) do
config[k] = v
end
end
--merge default args
for k,v in pairs(DEFAULT_ARGS) do
if args[k] == nil then
args[k] = DEFAULT_ARGS[k]
end
end
h.runHook('onBuildTreeStart', args)
local dataTree = h.buildDataTree(args)
h.runHook('onBuildTreeEnd', dataTree, args)
if type(config.custom_render_handle) == 'function' then
return config.custom_render_handle(dataTree, args)
else
return h.render(dataTree)
end
end
-- merge args from frame and frame:getParent()
-- It may be used when creating custom wrapping navbox module.
--
-- For example, Module:PillNavbox
--
-- local RANGER = require('Module:Navbox')
-- local p = {}
-- function p.main(frame)
-- return RANGER.build(RANGER.mergeArgs(frame), true, {
-- default_navbox_class = 'pill', -- use "pill" style by default.
-- })
-- end
-- return p
--
function p.mergeArgs(frame)
local inputArgs = {}
for k, v in pairs(frame.args) do
v = mw.text.trim(tostring(v))
if v ~= '' then
inputArgs[k] = v
end
end
for k, v in pairs(frame:getParent().args) do
v = mw.text.trim(v)
if v ~= '' then
inputArgs[k] = v
end
end
return inputArgs
end
------------------------------------------------------------------------
-- equivalent to mw.text.split(str, div, true) for non-empty separator, but can be over 60x faster, since the latter is Unicode-aware.
-- Original version credit: http://richard.warburton.it.
function h.explode(div, str)
if (div=='') then return nil end
local pos,arr = 0,{}
-- for each divider found
for st,sp in function() return string.find(str,div,pos,true) end do
arr[#arr+1] = string.sub(str,pos,st-1) -- Attach chars left of current divider
pos = sp+1 -- Jump past current divider
end
arr[#arr+1] = string.sub(str,pos) -- Attach chars right of last divider
return arr
end
function h.parseArgs(inputArgs)
h.runHook('onSanitizeArgsStart', inputArgs)
local args = {}
for k, v in pairs(inputArgs) do
if type(k) == 'string' then
-- all named args have already been trimmed
local key = h.normalizeKey(k)
args[key] = h.normalizeValue(key, v)
else
args[k] = mw.text.trim(v) -- keep number-index arguments (for {{navbox|child|...}})
end
end
h.runHook('onSanitizeArgsEnd', args, inputArgs)
return args
end
-- Normalize the name string of arguments.
-- the normalized form is (index:)?name, in which:
-- index is number index such as 1, 1.3, 1.2.45,
-- name is in lowercase underscore-case, such as group, group_style
-- e.g: header_state, 1.3:list_style
-- the input argument name can be:
-- * camel-case: listStyle, ListStyle
-- * space separated: list style
-- * prefix+index+postfix?, and can be in camel-case or space/hyphen separated or mixed: list 1 style, list1, list1Style, list1_style
-- * index.name: 1.3.list
-- * index_name: 1.3_list (Space separated are treated as underscore separated, therefore 1.3 list are vaild too)
function h.normalizeKey(s)
-- camel-case to lowercase underscore-case
s = s:gsub('%l%f[%u]', '%0_') -- listStyle to list_style
s = (s:gsub(' ', '_')):lower() -- space to underscore
s = s:gsub('%l%f[%d]', '%0_') -- group1* to group_1*
s = s:gsub('%d%f[%l]', '%0_') -- *1style to *1_style
-- number format x_y_z to x.y.z
s = s:gsub('(%d)_%f[%d]', '%1%.')
-- move index to the beginning:
-- group_1.2_style to 1.2:group_style
-- group_1 to 1:group
s = s:gsub('^([%l_]+)_([%d%.]+)', '%2:%1')
-- support index.name and index_name:
-- 1.2.group / 1.2_group to 1.2:group
s = s:gsub('^([%d%.]+)[%._]%f[%l]', '%1:')
-- now the key should be in normalized form, if the origin key is vaild
-- standardize *_css to *_style
s = s:gsub('_css$', '_style')
-- standardize *collapsible to *state
s = s:gsub('collapsible$', 'state')
-- standardize all aliases to the canonical name
return CANONICAL_NAMES[s] or s
end
function h.normalizeValue(k, v)
k = tostring(k)
if k:find('_style$') then
v = (v .. ';'):gsub(';;', ';')
return v
elseif k:find('state$') then
return STATES[v]
elseif k == 'striped' then
return STRIPED[v]
elseif k == 'meta' then
return not BOOL_FALSE[v]
elseif v:sub(1, 2) == '{|' or v:match('^[*:;#]') then
-- Applying nowrap to lines in a table does not make sense.
-- Add newlines to compensate for trim of x in |parm=x in a template.
return '\n' .. v ..'\n'
end
return v
end
-- parse arguments, convert them to structured data tree
function h.buildDataTree(args)
-- parse args to a tree
local tree = h.buildTree(args)
-- build root navbox data
local data = h.buildNavboxData(tree.info)
-- Recursively build section tree
if tree.children then
data.sections = h.buildSections(tree.children, {
listClass = h.mergeAttrs(args.list_class, config.default_list_class),
listStyle = args.list_style,
groupClass = h.mergeAttrs(args.group_class, config.default_group_class),
groupStyle = args.group_style,
sectionClass = h.mergeAttrs(args.section_class, config.default_section_class),
sectionStyle = args.section_style,
headerClass = h.mergeAttrs(args.header_class, config.default_header_class),
headerStyle = args.header_style,
headerState = args.header_state or config.default_header_state,
})
end
if args[1] == 'child' then
data.CHILD_MODE = true
end
return data
end
function h.buildSections(list, defaults)
local sections = {}
local section = nil
for k, node in h.orderedPairs(list) do
local info = node.info or {}
--start a new section if needed
if info.header or not section then
section = {
class = h.mergeAttrs(info.section_class, defaults.sectionClass),
style = h.mergeAttrs(info.section_style, defaults.sectionStyle),
body = {}
}
-- Section header if needed.
-- If the value of a `|header_n=` is two or more consecutive "-" characters (e.g. --, -----),
-- it means start a new section without header, and the new section will be not collapsable.
if info.header and not string.match(info.header, '^%-%-+$') then
section.header = {
content = info.header,
class = h.mergeAttrs(info.header_class, defaults.headerClass),
style = h.mergeAttrs(info.header_style, defaults.headerStyle),
}
section.state = info.state or defaults.headerState or 'mw-collapsible'
end
sections[#sections+1] = section
end
-- above/below for this section
if info.above then
section.above = {
content = info.above,
class= h.mergeAttrs(info.above_class, config.default_above_class),
style = info.above_style,
}
end
if info.below then
section.below = {
content = info.below,
class= h.mergeAttrs(info.below_class, config.default_below_class),
style = info.below_style,
}
end
-- this group+list row
if info.group or info.list or node.children then
local row = {}
section.body[#section.body+1] = row
if info.group then
row.group = {
content = info.group,
class = h.mergeAttrs(info.group_class, defaults.groupClass),
style = h.mergeAttrs(info.group_style, defaults.groupStyle),
}
end
if info.list then
if string.sub(info.list, 1, NAVBOX_CHILD_INDICATOR_LENGTH) == NAVBOX_CHILD_INDICATOR then
-- it is from {{navbox|child| ... }}
row.sections = mw.text.jsonDecode(string.sub(info.list, NAVBOX_CHILD_INDICATOR_LENGTH+1))
else
row.list = {
content = info.list,
class = h.mergeAttrs(info.list_class, defaults.listClass),
style = h.mergeAttrs(info.list_style, defaults.listStyle),
}
end
end
-- sub-nodes, will override {{navbox|child| ... }}
if node.children then
row.sections = h.buildSections(node.children, defaults)
end
end
end
-- flatten if needed:
-- If a section has only one list with no content and no corresponding group but has sublists, these sublists will be moved to upper level.
if config.auto_flatten_top_level then
for _, sect in ipairs(sections) do
if #sect.body == 1 then
local node = sect.body[1]
if not node.group and not node.list and node.sections and #node.sections == 1 and not node.sections[1].header then
sect.body = node.sections[1].body
end
end
end
end
return sections
end
function h.buildNavboxData(info)
local data = {
state = info.state or 'mw-collapsible', -- here we need a default value for empty input
striped = info.striped,
class = h.mergeAttrs(info.navbox_class, config.default_navbox_class),
style = info.navbox_style,
}
-- data for titlebar
if info.title or info.meta or data.state ~= '' then
data.title = {
content = info.title,
class = h.mergeAttrs(info.title_class, config.default_title_class),
style = info.title_style,
}
if info.meta then
data.metaLinks = {
link = info.meta_link, -- will be used as [[$link|$text]]
url = info.meta_url, -- will be used as [$url $text], only if there is no data.metaLinks.link
text = info.meta_text, --hovertext
}
if not info.meta_link and not info.meta_url then
-- default link target
local title = mw.title.new(info.template or mw.getCurrentFrame():getParent():getTitle(), 'Template')
if not title then
error('Invalid title ' .. info.template)
end
data.metaLinks.link = title.fullText
end
if not info.meta_text then
local msg = mw.message.new(config.editlink_hover_message_key)
data.metaLinks.text = msg:exists() and msg:plain() or 'View or edit this template'
end
end
end
-- above/below
if info.above then
data.above = {
content = info.above,
class= h.mergeAttrs(info.above_class, config.default_above_class),
style = info.above_style,
}
end
if info.below then
data.below = {
content = info.below,
class= h.mergeAttrs(info.below_class, config.default_below_class),
style = info.below_style,
}
end
return data
end
-- parse arguments, convert them into a tree based on their index
-- each node on tree is { info = { #data for this node# }, children = {#children nodes#} }
function h.buildTree(args, defaults)
local tree = { info = {} }
local check = function(key, value)
local index, name = string.match(key, '^([%d%.]+):(.+)$')
-- no number index found, for root node
if not index then
tree.info[key] = value
return
end
-- filter invalid number index
if string.match(index, '^%.') or string.match(index, '%.$') or string.match(index, '%.%.') then
return
end
-- find the node that matches the index in the tree
local arr = h.explode('.', index)
local node = tree
for _, v in ipairs(arr) do
v = tonumber(v)
if not node.children then
node.children = {}
end
if not node.children[v] then
node.children[v] = { info = {} }
end
node = node.children[v]
end
node.info[name] = value
end
for k,v in pairs(args) do
check(k, v)
end
return tree
end
function h.render(data)
-- handle {{navbox|child|...}} syntax
if data.CHILD_MODE then
return NAVBOX_CHILD_INDICATOR..mw.text.jsonEncode(data.sections)
end
----- normal case -----
local out = mw.html.create()
-- build navbox container
local navbox = out:tag('div')
:attr('role', 'navigation'):attr('aria-label', 'Navbox')
:addClass(CLASS_PREFIX..'navbox')
:addClass(data.class)
:addClass(data.striped)
:addClass(data.state)
:cssText(data.style)
--title bar
if data.title then
local titlebar = navbox:tag('div'):addClass(CLASS_PREFIX..'title')
titlebar:tag('div'):addClass('mw-collapsible-toggle-placeholder')
if data.metaLinks then
titlebar:node(h.renderMetaLinks(data.metaLinks))
end
if data.title then
titlebar:addClass(data.title.class):tag('div')
:addClass(CLASS_PREFIX..'title-text')
:addClass(data.title.class)
:cssText(data.title.style)
:wikitext(data.title.content)
end
end
--above
if data.above then
navbox:tag('div')
:addClass(CLASS_PREFIX..'above mw-collapsible-content')
:addClass(data.above.class)
:cssText(data.above.style)
:wikitext(data.above.content)
:attr('id', (not data.title) and mw.uri.anchorEncode(data.above.content) or nil) -- id for aria-labelledby attribute, if no title
end
-- sections
if data.sections then
h.renderSections(data.sections, navbox, 0, true)
else
-- Insert a blank section for completely empty navbox to ensure it behaves correctly when collapsed.
if not data.above and not data.below then
navbox:tag('div'):addClass(CLASS_PREFIX..'section mw-collapsible-content')
end
end
--below
if data.below then
navbox:tag('div')
:addClass(CLASS_PREFIX..'below mw-collapsible-content')
:addClass(data.below.class)
:cssText(data.below.style)
:wikitext(data.below.content)
end
return tostring(out)..'[[Category:Pages with navboxes]]' -- suggest to use HIDDENCAT here; will be used for maintenance & gadget imports
end
function h.renderSections(data, container, level, even)
for i,sect in ipairs(data) do
--section box
local section = container:tag('div')
:addClass(CLASS_PREFIX..'section mw-collapsible-content')
:addClass(sect.class)
:addClass(sect.state)
:cssText(sect.style)
-- section header
if sect.header then
section:tag('div')
:addClass(CLASS_PREFIX..'header')
:addClass(sect.header.class)
:cssText(sect.header.style)
:tag('div'):addClass('mw-collapsible-toggle-placeholder'):done()
:tag('div'):addClass(CLASS_PREFIX..'header-text'):wikitext(sect.header.content)
end
-- above:
if sect.above then
section:tag('div')
:addClass(CLASS_PREFIX..'above mw-collapsible-content')
:addClass(sect.above.class)
:cssText(sect.above.style)
:wikitext(sect.above.content)
end
-- body: groups&lists
local box = section:tag('div'):addClass(CLASS_PREFIX..'section-body mw-collapsible-content')
even = h.renderBody(sect.body, box, level, (level==0) and true or even) -- reset even status each section
-- below:
if sect.below then
section:tag('div')
:addClass(CLASS_PREFIX..'below mw-collapsible-content')
:addClass(sect.below.class)
:cssText(sect.below.style)
:wikitext(sect.below.content)
end
end
return even
end
function h.renderMetaLinks(info)
local box = mw.html.create('span'):addClass(CLASS_PREFIX..'meta')
local meta = box:tag('span'):addClass('nv nv-view')
if info.link then
meta:wikitext('[['..info.link..'|')
:tag('span'):wikitext(info.text):attr('title', info.text):done()
:wikitext(']]')
elseif info.url then
meta:wikitext('['..info.url..' ')
:tag('span'):wikitext(info.text):attr('title', info.text):done()
:wikitext(']')
end
return box
end
function h.renderBody(info, box, level, even)
local count = 0
for _,v in h.orderedPairs(info) do
if v.group or v.list or v.sections then
count = count + 1
-- row container
local row = box:tag('div'):addClass(CLASS_PREFIX..'row')
-- group cell
if v.group or (v.sections and level > 0 and not v.list) then
local groupCell = row:tag('div')
:addClass(CLASS_PREFIX..'group level-'..level)
:addClass((level > 0) and CLASS_PREFIX..'subgroup' or nil)
local groupContentWrap = groupCell:tag('div'):addClass(CLASS_PREFIX..'wrap')
if v.group then
groupCell:addClass(v.group.class):cssText(v.group.style)
groupContentWrap:wikitext(v.group.content)
else
groupCell:addClass('empty')
row:addClass('empty-group-list')
end
else
row:addClass('empty-group')
end
-- list cell
local listCell = row:tag('div'):addClass(CLASS_PREFIX..'listbox')
if not v.list and not v.sections then
listCell:addClass('empty')
row:addClass('empty-list')
end
if v.list or (v.group and not v.sections) then
--listCell:node(h.renderList(v['list'] or '', k, level, args))
even = not even -- flip even/odd status
local cell = listCell:tag('div')
:addClass(CLASS_PREFIX..'wrap')
:addClass(even and CLASS_PREFIX..'even' or CLASS_PREFIX..'odd')
if v.list then
cell:addClass(v.list.class):cssText(v.list.style)
:tag('div'):addClass(CLASS_PREFIX..'list'):wikitext(v.list.content)
end
end
if v.sections then
local sublistBox = listCell:tag('div'):addClass(CLASS_PREFIX..'sublist level-'..level)
even = h.renderSections(v.sections, sublistBox, level+1, even)
end
end
end
if count > 0 then
box:css('--count', count) -- for flex-grow
end
return even
end
-- pairs, but sort the keys alphabetically
function h.orderedPairs(t, f)
local a = {}
for n in pairs(t) do table.insert(a, n) end
table.sort(a, f)
local i = 0 -- iterator variable
local iter = function () -- iterator function
i = i + 1
if a[i] == nil then return nil
else return a[i], t[a[i]]
end
end
return iter
end
-- For cascading parameters, such as style or class, they are merged in exact order (from general to specific).
-- Any parameter starting with multiple hyphens(minus signs) will terminate the cascade.
-- An example:
-- For group_1.1, its style is affected by parameters |group_1.1_style=... , |subgroup_level_1_style=... , and |subgroup_style=... .
-- If we have |group_1.1_style= color:red; |subgroup_level_1_style= font-weight: bold; and |subgroup_style= color: green; ,
-- the style of group_1.1 will be style="color:green; font-weight: bold; color: red;" ;
-- if we have |group_1.1_style= -- color:red; |subgroup_level_1_style= font-weight: bold; and |subgroup_style= color: green; ,
-- the style of group_1.1 will be style="color: red;" only, and the cascade is no longer performed for |subgroup_level_1_style and |subgroup_style.
function h.mergeAttrs(...)
local trim = mw.text.trim
local s = ''
for i=1, select('#', ...) do
local v = trim(select(i, ...) or '')
local str = string.match(v, '^%-%-+(.*)$')
if str then
s = trim(str..' '..s)
break
else
s = trim(v..' '..s)
end
end
if s == '' then s = nil end
return s
end
function h.runHook(key, ...)
if hooks[key] then
hooks[key](...)
end
end
-----------------------------------------------
return p
a79480d191a5de8b03e6884580f407d4a2195e62
Module:ArgsUtil
828
13
21
2025-10-15T22:07:59Z
ARTIFICER
564804
Importing default loadout
Scribunto
text/plain
local p = {}
function p.merge()
local f = mw.getCurrentFrame()
local origArgs = f.args
local parentArgs = f:getParent().args
local args = {}
for k, v in pairs(origArgs) do
v = mw.text.trim(tostring(v))
if v ~= '' then
args[k] = v
end
end
for k, v in pairs(parentArgs) do
v = mw.text.trim(v)
if v ~= '' then
args[k] = v
end
end
return args
end
return p
1d1b2105bd857dcc5e33c8c0a8a780f67cbae72e
Module:ArgsUtil/doc
828
14
22
2025-10-15T22:07:59Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This is a basic module for processing args. Usage:
<syntaxhighlight lang="lua">
local util_args = require('Module:ArgsUtil')
local p = {}
function p.main(frame)
local args = util_args.merge() -- it is not necessary to pass a `frame` object; `merge` will generate its own
mw.logObject(args)
-- `args` now contains args passed via the template merged with defaults provided directly via the invoke.
-- anything the user sent via the template will be given priority.
end
return p
</syntaxhighlight>
== Extending this module ==
By design, {{ml|ArgsUtil}} is shipped with only a single function and no customization available; this simplifies documentation and covers nearly all use cases. An extended version of this module is available at [[support:Module:ArgsUtil|Module:ArgsUtil on the support wiki]] if you want additional functionality; and you can of course feel free to modify this module on your own wiki as needed.
6fc2a23dcff62ac5a222903e46bc56c07b0a2b1f
Module:Template link
828
15
23
2025-10-15T22:07:59Z
ARTIFICER
564804
Importing default loadout
Scribunto
text/plain
-- This code is adapted from Wikipedia
-- For the original, please see: https://en.wikipedia.org/wiki/Module:Template_link_general
-- This implements Template:Tlg
local getArgs = require('Module:ArgsUtil').merge
local p = {}
-- Is a string non-empty?
local function _ne(s)
return s ~= nil and s ~= ""
end
local nw = mw.text.nowiki
local function addTemplate(s)
local i, _ = s:find(':', 1, true)
if i == nil then
return 'Template:' .. s
end
local ns = s:sub(1, i - 1)
if ns == '' or mw.site.namespaces[ns] then
return s
else
return 'Template:' .. s
end
end
local function trimTemplate(s)
local needle = 'template:'
if s:sub(1, needle:len()):lower() == needle then
return s:sub(needle:len() + 1)
else
return s
end
end
local function linkTitle(args)
if _ne(args.nolink) then
return args[1]
end
local titleObj
local titlePart = '[['
if args[1] then
-- This handles :Page and other NS
titleObj = mw.title.new(args[1], 'Template')
else
titleObj = mw.title.getCurrentTitle()
end
titlePart = titlePart .. (titleObj ~= nil and titleObj.fullText or
addTemplate(args[1]))
local textPart = args.alttext
if not _ne(textPart) then
if titleObj ~= nil then
textPart = titleObj:inNamespace("Template") and args[1] or titleObj.fullText
else
-- redlink
textPart = args[1]
end
end
if _ne(args.subst) then
-- HACK: the ns thing above is probably broken
textPart = 'subst:' .. textPart
end
if _ne(args.brace) then
textPart = nw('{{') .. textPart .. nw('}}')
elseif _ne(args.braceinside) then
textPart = nw('{') .. textPart .. nw('}')
end
titlePart = titlePart .. '|' .. textPart .. ']]'
if _ne(args.braceinside) then
titlePart = nw('{') .. titlePart .. nw('}')
end
return titlePart
end
function p.main(frame)
local args = getArgs()
return p._main(args)
end
function p._main(args)
local bold = _ne(args.bold) or _ne(args.boldlink) or _ne(args.boldname)
local italic = _ne(args.italic) or _ne(args.italics)
local dontBrace = _ne(args.brace) or _ne(args.braceinside)
local code = _ne(args.code) or _ne(args.tt)
local show_result = _ne(args._show_result)
local expand = _ne(args._expand)
-- Build the link part
local titlePart = linkTitle(args)
if bold then titlePart = "'''" .. titlePart .. "'''" end
if _ne(args.nowrapname) then titlePart = '<span class="nowrap">' .. titlePart .. '</span>' end
-- Build the arguments
local textPart = ""
local textPartBuffer = "|"
local codeArguments = {}
local codeArgumentsString = ""
local i = 2
local j = 1
while args[i] do
local val = args[i]
if val ~= "" then
if _ne(args.nowiki) then
-- Unstrip nowiki tags first because calling nw on something that already contains nowiki tags will
-- mangle the nowiki strip marker and result in literal UNIQ...QINU showing up
val = nw(mw.text.unstripNoWiki(val))
end
local k, v = string.match(val, "(.*)=(.*)")
if not k then
codeArguments[j] = val
j = j + 1
else
codeArguments[k] = v
end
codeArgumentsString = codeArgumentsString .. textPartBuffer .. val
if italic then
val = '<span style="font-style:italic;">' .. val .. '</span>'
end
textPart = textPart .. textPartBuffer .. val
end
i = i + 1
end
-- final wrap
local ret = titlePart .. textPart
if not dontBrace then ret = nw('{{') .. ret .. nw('}}') end
if _ne(args.a) then ret = nw('*') .. ' ' .. ret end
if _ne(args.kbd) then ret = '<kbd>' .. ret .. '</kbd>' end
if code then
ret = '<code>' .. ret .. '</code>'
elseif _ne(args.plaincode) then
ret = '<code style="border:none;background:transparent;">' .. ret .. '</code>'
end
if _ne(args.nowrap) then ret = '<span class="nowrap">' .. ret .. '</span>' end
--[[ Wrap as html??
local span = mw.html.create('span')
span:wikitext(ret)
--]]
if _ne(args.debug) then ret = ret .. '\n<pre>' .. mw.text.encode(mw.dumpObject(args)) .. '</pre>' end
if show_result then
local result = mw.getCurrentFrame():expandTemplate{title = addTemplate(args[1]), args = codeArguments}
ret = ret .. " → " .. result
end
if expand then
local query = mw.text.encode('{{' .. addTemplate(args[1]) .. string.gsub(codeArgumentsString, textPartBuffer, "|") .. '}}')
local url = mw.uri.fullUrl('special:ExpandTemplates', 'wpInput=' .. query)
mw.log()
ret = ret .. " [" .. tostring(url) .. "]"
end
return ret
end
return p
45d40a4bff9a1d0eb4274f56fb2f17849aa68728
Module:Template link/doc
828
16
24
2025-10-15T22:08:00Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{From Wikipedia|Module:Template link general}}
1a395265ccbd055518c1d14b52362cc148b89c81
Module:Main page
828
17
25
2025-10-15T22:08:00Z
ARTIFICER
564804
Importing default loadout
Scribunto
text/plain
local p = {}
local h = {}
-- merge args from frame and frame:getParent()
function h.mergeArgs(frame)
local inputArgs = {}
for k, v in pairs(frame.args) do
v = mw.text.trim(tostring(v))
if v ~= '' then
inputArgs[k] = v
end
end
for k, v in pairs(frame:getParent().args) do
v = mw.text.trim(v)
if v ~= '' then
inputArgs[k] = v
end
end
return inputArgs
end
--------------------------------------------------------------------
function p.main(frame)
local args = h.mergeArgs(frame)
-- use the rootpage parameter if given, otherwise use the current page name
local rootpage = args['rootpage'] or mw.title.getCurrentTitle().fullText
local layouts = {'desktop', 'tablet', 'mobile'}
for _,layout in pairs(layouts) do
-- collapse consecutive line breaks and spaces, then trim
-- we need to check for permutations of " \n" because trim can't clean that up if it's in the middle of the string
args[layout] = mw.text.trim(args[layout]):gsub("\n\n+", "\n"):gsub(" +", " "):gsub(" \n", "\n"):gsub("\n ", "\n")
-- check if columns are consistent in this layout
local warn = false
local last_column_count = 0
local current_column_count = 0
for _,row in pairs(mw.text.split(mw.text.trim(args[layout]), '\n')) do
current_column_count = #mw.text.split(row, '%s') --count elements in this row
if last_column_count == 0 then
last_column_count = current_column_count
elseif last_column_count ~= current_column_count then
warn = true
end
end
if warn then
mw.addWarning( 'ERROR: the ' .. layout .. ' layout does not have a consistent number of columns in each row. This will result in all the boxes merging into one.')
end
end
-- parse the arguments into CSS variables that contain legal syntax for grid-template-areas
local desktop_var = "--main-page-layout--desktop: '" .. string.gsub(args['desktop'], '\n', "' '") .. "';"
local tablet_var = "--main-page-layout--tablet: '" .. string.gsub(args['tablet' ], '\n', "' '") .. "';"
local mobile_var = "--main-page-layout--mobile: '" .. string.gsub(args['mobile' ], '\n', "' '") .. "';"
-- grid-template-columns overrides
local desktop_cols = mw.text.trim(string.gsub(args['desktop-columns'] or '', ';', ''))
local tablet_cols = mw.text.trim(string.gsub(args[ 'tablet-columns'] or '', ';', ''))
local mobile_cols = mw.text.trim(string.gsub(args[ 'mobile-columns'] or '', ';', ''))
-- set the variables used by grid-template-columns
if desktop_cols ~= '' then
desktop_var = desktop_var .. '--main-page-layout-columns--desktop: '.. desktop_cols ..';'
end
if tablet_cols ~= '' then
tablet_var = tablet_var .. '--main-page-layout-columns--tablet: '.. tablet_cols ..';'
end
if mobile_cols ~= '' then
mobile_var = mobile_var .. '--main-page-layout-columns--mobile: '.. mobile_cols ..';'
end
local boxes = {} -- list of all boxes as a simple list, used to set the order of appearance
local seen_boxes = {} -- list of all boxes as a k:v pair, used to filter out duplicates
local boxes_in_layout = {} -- list of layouts, then list of all boxes in that layout
local missing_boxes = {} -- list of layouts, then list of boxes that are *not* included in that layout
-- add every box referenced in the layout rules once
function parse_layout(layout)
for _,name in pairs(mw.text.split(mw.text.trim(args[layout]), '%s')) do
if not seen_boxes[name] then
boxes[#boxes+1] = name -- table with numerical keys for set html order
seen_boxes[name] = true
end
boxes_in_layout[layout][name] = true
end
end
-- loop through the layouts the first time to set up the box lists
for _,layout in pairs(layouts) do
boxes_in_layout[layout] = {}
missing_boxes[layout] = {}
parse_layout(layout)
end
-- then loop through the layouts a second time because we need to compare those completed lists to check for missing boxes
for _,layout in pairs(layouts) do
for _,name in pairs(boxes) do
if boxes_in_layout[layout][name] ~= true then
mw.addWarning( 'WARNING: the \"' .. name .. '\" box is missing in the ' .. layout .. ' layout. If this is intentional, you can ignore this warning.')
missing_boxes[layout][name] = true
end
end
end
-- start our mp-container wrapper, and add our variables from earlier as inline styles to declare them
-- the rootpage is added to the dataset so it's easily accessible by mp-edit-links.js and it doesn't need to make its own API call
local output = mw.html.create()
local container = output:tag('div'):attr('id', 'mp-container'):cssText(desktop_var .. tablet_var .. mobile_var):attr('data-rootpage', rootpage)
-- loop through boxes and add the relevant main page subpages into the output
for _,box in pairs(boxes) do
mw.ext.VariablesLua.vardefine('imp-variable-id', box) -- using a vardefine lets us pass this directly to the template without going through the user-facing box
local pre_vardefine = ''
for _,layout in pairs(layouts) do
pre_vardefine = pre_vardefine .. (missing_boxes[layout][box] and '0' or '1') .. ','
end
-- formatted as a psuedo-bitmask to reduce variable usage, "<display-on-destop>, <display-on-tablet>, <display-on-mobile>," each value is 0 or 1 (trailing comma is insignificant)
-- expected to be used with #explode in the template receiving the variable
mw.ext.VariablesLua.vardefine('imp-variable-display-box', pre_vardefine)
if mw.title.new(rootpage .. '/' .. box).exists then
container:wikitext(frame:expandTemplate{ title = ':' .. rootpage .. '/' .. box})
else
container:wikitext(frame:expandTemplate{ title = 'Main page box/missing', args = { box, rootpage = rootpage}}) -- See [[Template:Main page box/missing]]
end
end
return output
end
return p
50f10670c4a97ec14d749325645a6bf800f10e59
Module:Navbox/Hooks
828
18
26
2025-10-15T22:08:01Z
ARTIFICER
564804
Importing default loadout
Scribunto
text/plain
-- as of Module:Navbox version 1.2.5
local p = {}
---------------------------------------------------
-- Runs before RANGER does args sanitizing
-- `inputArgs` is the merged input arguments from the template (frame.args + frame:getParent().args)
function p.onSanitizeArgsStart(inputArgs)
end
-- Runs after RANGER does args sanitizing
-- `args` parameter is the sanitized arguments table with normalized keys (in lowercase underscore-case with canonical names) and normalized values.
function p.onSanitizeArgsEnd(args, inputArgs)
end
-- Runs when RANGER loads config table (after onSanitizeArgsEnd and before onBuildTreeStart)
-- `config` parameter is the default config table.
-- `args` parameter is the sanitized arguments table (has not yet merged the DEFAUT_ARGS table).
function p.onLoadConfig(config, args)
end
-- Runs before RANGER converts sanitized arguments table to structured data tree
-- `args` parameter is the sanitized arguments table that has the DEFAUT_ARGS merged.
function p.onBuildTreeStart(args)
end
-- Runs after RANGER converts sanitized arguments table to structured data tree
-- `tree` parameter is the structured data.
-- `args` parameter is the sanitized arguments table.
function p.onBuildTreeEnd(tree, args)
end
---------------------------------------------------
return p
a124a9f396b4a5a6c91de416c6cb8af5342f41fb
Module:Navbox/doc
828
19
27
2025-10-15T22:08:01Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This module is used by [[Template:Navbox]].
87d5c562165cd75b963e03aa428c80413bacff30
Template:Documentation
10
20
28
2025-10-15T22:08:01Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
--><div class="documentation"><!--
--><div class="documentation-header"><!--
-->[[File:Template-{{#ifexist:{{#vardefineecho:docpage|{{{1|Template:{{#replace:{{{1|{{PAGENAME}}/doc}}}|Template:|}}}}}<!-- end vde -->}}|{{#if:{{{baddoc|}}}|bad}}|no}}info.svg|50px|link=]] <!--
--><span style="font-weight: bold; font-size: 125%; margin-right: 10px;">Documentation</span> <!--
-->{{#ifeq:{{SUBPAGENAME}}|doc|<!--nothing-->|<!--
-->{{#ifexist:{{#var:docpage}}|<!--
--><span style="font-size: 90%; font-style: italic;"><!--
-->[{{fullurl:{{#var:docpage}}|action=edit}} Edit] this documentation at [{{fullurl:{{#var:docpage}}|redirect=no}} {{FULLPAGENAMEE:{{#var:docpage}}}}].<!--
--></span><!--
-->}}<!--
-->}}<!--
--><div style="text-align: right; margin-left: 5px;"><!--
-->([{{fullurl:{{#var:docpage}}|action=edit}} edit] • [{{fullurl:{{#var:docpage}}|action=history}} history] • [{{fullurl:{{FULLPAGENAMEE}}|action=purge}} purge])<!--
--></div><!--
--></div><!--
<!-- leave line break here -->
{{#if:{{{lua|}}}|{{UsesLua|{{{lua}}} }} }}
<!-- documentation text/error box begins here -->
<div style="border-radius: 5px; border: 2px solid var(--wiki-content-border-color); margin: 0.5em auto 1em; padding: 0.8em 1.2em; background: var(--wiki-content-background-color--secondary);">
<!--
-->{{#ifexist:{{#var:docpage}}|<!--
If there is documentation
-->
{{ {{#var:docpage}} }}
<!--
Else
-->|<!--
-->No documentation subpage exists yet for this template. [{{fullurl:{{FULLPAGENAMEE:Template:<!--
-->{{#if:{{{1|}}}|{{#replace:{{{1|}}}|Template:|}}|{{PAGENAME}}/doc<!-- /if -->}}<!--
/FULLPAGENAME--> }}|action=edit&preload=Template:Documentation/preload}} Create one now].<!--
-->[[Category:Templates with no documentation]]<!--
-->}}<!-- leave line break here -->
<!-- documentation text/error box ends here -->
</div>
<!-- -->{{#ifeq:{{SUBPAGENAME}}|doc|<!--
-->{{#ifeq:{{BASEPAGENAME}}|Doc|<!--nothing-->|<!-- only if page is not Template:Documentation
-->This is the documentation page, it should be transcluded into the main template page. See {{tlx|doc}} for more information. <!--
-->[[Category:Template documentation]]<!--
-->}}<!--
-->}}<!--
--></div><!--
--></includeonly><!--
--><noinclude>{{Documentation}}
[[Category:Documentation templates| ]]
</noinclude>
6eb6bc81f8d9773ecfa3c223359b1c78472fde05
Template:Luadoc
10
21
29
2025-10-15T22:08:02Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<noinclude>[[Category:Documentation templates]]</noinclude>{{#ifeq:{{int:scribunto-doc-page-name|{{ROOTPAGENAME}}}}|{{FULLPAGENAME}}||<div class="luadoc">Edit the [[{{int:scribunto-doc-page-name|{{ROOTPAGENAME}}}}|documentation or categories]] for this module. {{#ifexist:{{FULLPAGENAME}}/i18n|This module has an [[/i18n|i18n file]].}}</div>}}
37de49949dfa0f16975ff4e9850b4573ec388cb6
Template:MP link
10
22
30
2025-10-15T22:08:02Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
Variables
-->{{#vardefine:link|{{{link|{{{1|}}}}}}}}{{#ifeq:{{#pos:{{#var:link}}|:}}|0|{{#vardefine:link|{{#sub:{{#var:link}}|1}}}}}}<!--
Image-->{{#if:{{{image|}}}|[[File:{{#replace:{{{image|}}}|File:}}|{{{size|42px}}}|link={{#var:link}}{{#if:{{{altText|}}}|{{!}}alt={{{altText|}}}}}|class={{{imageClass|}}}]]}}<!--
Link below the image
-->{{#if:{{{1|}}}|<!--
If it's an external link, use external link syntax -->{{#if:{{#pos:{{{link|}}}|http}}|[{{{link|}}} {{{1|}}}]|<!--
Otherwise use normal syntax
the ifeq, pos, sub combo is filtering out a leading :, so that we can add our own without doubling up, allowing easy category linking
-->[[:{{#var:link}}|{{{1|}}}]]}}
}}</includeonly><noinclude>
{{doc}}
[[Category:Main page templates]]
</noinclude>
13a2f6c745624b13ca85f7e3fbb939769acba979
Template:MP link/doc
10
23
31
2025-10-15T22:08:02Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This creates one of the stylized and formatted links on the [[{{MediaWiki:Mainpage}}|main page]].
== Usage ==
Groups of this template should be wrapped inside of <code><nowiki><div class="mp-links"></div></nowiki></code> and each entry should be a separate line in an [[wikipedia:Help:Lists#Basically|unordered list]]. This div can be given one of the classes <code>columns-x</code> where x is a number from 1 to 8, and the links will line up in that many columns if space permits (default is 3). The div can also optionally be given the class <code>stretch</code> and it will stretch the list vertically to fill empty space. See [[Mediawiki:Common.css]] for the full definitions of these classes and styling for this template.
===Parameters===
<templatedata>
{
"description": {
"en": "Creates stylized and formatted links on the main page."
},
"format": "inline",
"params": {
"1": {
"label": {
"en": "Text"
},
"description": {
"en": "The text to display. If the link parameter is not given, this will also be the link target."
},
"example": "Stuff",
"type": "string",
"suggested": true
},
"link": {
"label": {
"en": "Link"
},
"description": {
"en": "The target page for the link, if different than the display text."
},
"required": false,
"example": "Main Page",
"type": "wiki-page-name"
},
"image": {
"label": {
"en": "Image"
},
"description": {
"en": "An image to display with the link."
},
"required": false,
"suggested": true,
"type": "wiki-file-name"
},
"size": {
"label": {
"en": "Image size"
},
"description": {
"en": "The size of the image, in px."
},
"required": false,
"default": "42px",
"type": "string"
},
"imageClass": {
"label": "Image class",
"description": "A class to give directly to the image",
"example": "invert-on-dark",
"type": "string",
"suggestedvalues": [
"invert-on-dark",
"invert-on-light"
]
},
"altText": {
"label": "Alt text",
"description": "Alt text to describe the image",
"example": "Wiki logo",
"type": "string",
"suggested": true
}
},
"paramOrder": [
"1",
"link",
"image",
"size",
"imageClass",
"altText"
]
}
</templatedata>
==Examples==
<pre>
<div class="mp-links columns-3">
* {{MP link|Stuff|link=Special:Random|image=Site-logo.png|size=42px}}
* {{MP link|Things|link=Special:Random}}
* {{MP link|Other stuff|link=Special:Random|image=Site-logo.png|size=42px}}
</div>
</pre>
Produces:
<div class="mp-links columns-3">
* {{MP link|Stuff|link=Special:Random|image=Site-logo.png|size=42px}}
* {{MP link|Things|link=Special:Random}}
* {{MP link|Other stuff|link=Special:Random|image=Site-logo.png|size=42px}}
</div>
<noinclude>
[[Category:Template documentation]]
</noinclude>
0df5d36904353428acb21882bd8923560f77a142
Template:Doc
10
24
32
2025-10-15T22:08:02Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:Documentation]]
041222999c2c4765a4663432058f50686fb65f40
Template:Uses Lua
10
25
33
2025-10-15T22:08:03Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = darkblue
| icon = Lua logo.svg
| title= This template uses one or more modules written in the Lua programming language.
| message = For more information, see [[wikipedia:Wikipedia:Lua|Wikipedia:Lua]] or the [[mw:Extension:Scribunto/Lua reference manual|Lua reference manual on mediawiki.org]]. Modules used include: {{#if:{{{1|}}}|{{#arraymap:{{{1|}}}|,|%s|'''[[Module:%s|%s]]'''}}|''None provided''}}.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
}}</includeonly><noinclude>{{doc|Template:Ambox/doc}}</noinclude>
1930c9b36136a5562cfaf7584f811d62b114a58a
Template:Ambox
10
26
34
2025-10-15T22:08:03Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
--><div class="ambox {{{class|}}} {{#ifeq:{{lc:{{{tiny|}}}}}|yes|tiny}} noexcerpt"<!--
--> style="{{#if:{{{color|}}}|--ambox-color: {{{color|}}};<!-- /if -->}}"><!--
--><div class="ambox-icon metadata <!-- the metadata class stops it from showing in MediaViewer -->">[[File:{{{icon|Ambox banner content.svg}}}{{!}}{{#ifeq:{{lc:{{{tiny|}}}}}|yes|48x20px|48x48px}}|alt=|link=]]</div><!--
--><div class="ambox-content"><!-- start ambox content
-->{{#if: {{{title|}}} | <p class="ambox-title">{{{title}}}</p> }}<!--
--><p class="ambox-text">{{{message|No text provided.}}}{{#if: {{{date|}}} |<nowiki> </nowiki>(Message added: {{{date}}}) }}</p><!--
--></div><!-- end ambox content
--></div><!-- end ambox
--></includeonly><noinclude>
{{doc}}
[[Category:Notice templates]]</noinclude>
11c1d0a1c9c2fcd4b89b27313303decfae03dea7
Template:((
10
27
35
2025-10-15T22:08:03Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{<noinclude>{{documentation}}</noinclude>
a506ba66cf7c806baae7faecb221b3a946721f6a
Template:Tlx
10
28
36
2025-10-15T22:08:03Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:Tl]]
af3906f239c45d791753d3170c656eddd6d1af5f
Template:Tl
10
29
37
2025-10-15T22:08:04Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{#invoke:Template link|main|code=on}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
1c13b1daaf7b7e8ce1e45cc03b4baf31c09bc6cd
Template:Tl/doc
10
30
38
2025-10-15T22:08:04Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{From Wikipedia|Module:Template link general,Template:Tlx}}
{{Uses Lua|Template link}}
This template returns an exemplaric use of a template while linking to the template description page, if the template exists.
== Usage ==
<pre>
{{tl|<Template name>}}
{{tl|<Template name>|<Template parameters>}}
</pre>
; ''unnamed parameter'' 1
: Template name (without <code>Template:</code> prefix)
; ''unnamed parameter'' 2 - 9
: Optional. Template parameters
; nl
: Optional flag to display an un-linked template usage.
== Examples ==
: <code><nowiki>{{tl|stub}}</nowiki></code> returns {{tl|stub}}
: <code><nowiki>{{tl|stub|1}}</nowiki></code> returns {{tl|stub|1}}
: <code><nowiki>{{tl|stub|1|2|nl{{=}}y}}</nowiki></code> returns {{tl|stub|1|2|nl{{=}}y}}
: <code><nowiki>{{tl|for|page|t1{{=}}alt text}}</nowiki></code> returns {{tl|for|page|t1{{=}}alt text}}
== See also ==
<includeonly>
[[Category:Formatting templates]]
</includeonly><noinclude>[[Category:Template documentation]]</noinclude>
7cb4f0fa749ef8a18a48c4b5816357a225f4acee
Template:Nowrap
10
31
39
2025-10-15T22:08:04Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<span class="nowrap">{{{1}}}</span><noinclude>
{{documentation}}
</noinclude>
8817bafce418a08a72f3425283fc03d04a2d8d44
Template:))
10
32
40
2025-10-15T22:08:04Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
}}<noinclude>
{{documentation}}
</noinclude>
85ca77d4d6ff71d8e6396ebd798f87fa7f45dc02
Template:))/doc
10
33
41
2025-10-15T22:08:05Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:No wrap
10
34
42
2025-10-15T22:08:05Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:Nowrap]]
269180d5083536bbbf72d889477805cfde7aac9e
Template:Normal
10
35
43
2025-10-15T22:08:05Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<span style{{=}}"font-weight:normal; font-style:normal">{{{1}}}</span><noinclude>
{{documentation}}
</noinclude>
f1d74e033cde1ce3b2efdc98b78fb863b8524fcf
Template:((/doc
10
36
44
2025-10-15T22:08:05Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{| class="wikitable" style="text-align:center"
|-
! scope="col" style="width:7.0em;" | {{no wrap|Template call}}<br>{{normal|('''m''' for magic word)}}
! scope="col" style="width:5.75em;" | {{no wrap|Output}} {{normal|(delayed interpretation as wikimarkup)}}
! scope="col" style="width:9.0em;" | {{no wrap|HTML alternative}} {{normal|(never interpreted as wikimarkup)}}
! Why you might want to use this
|- style="vertical-align:top"
| <code><nowiki>{{!}}</nowiki></code> '''(m)'''
| <nowiki>|</nowiki>
| &#124; or {{tl|pipe}}
| Displaying pipe characters inside of a parser function
|- style="vertical-align:top"
| <code><nowiki>{{=}}</nowiki></code> '''(m)'''
| <nowiki>=</nowiki>
| &#61;
| Displaying equal signs inside of unnamed parameters (e.g. <code><nowiki>{{MyTemplate|1+1=2}}</nowiki></code> will assign <code>2</code> to <code><nowiki>{{{1+1|}}}</nowiki></code>; <code><nowiki>{{MyTemplate|1+1{{=}}2}}</nowiki></code> will do what you want)
|- style="vertical-align:top"
| {{tlx|!!}}
| <nowiki>||</nowiki>
| &#124;&#124;
| Displaying a break between two table cells inside of a parser function
|- style="vertical-align:top"
| {{tlx|!(}}
| {{!(}}
| &#91;
| Displaying a bracket inside of an external link
|- style="vertical-align:top"
| {{tlx|)!}}
| {{)!}}
| &#93;
| Displaying a bracket inside of an external link
|- style="vertical-align:top"
| {{tlx|!((}}
| {{!((}}
| &#91;&#91;
| Displaying a bracket inside of a link
|- style="vertical-align:top"
| {{tlx|))!}}
| {{))!}}
| &#93;&#93;
| Displaying a bracket inside of a link
|- style="vertical-align:top"
| {{tlx|(}}
| {{(}}
| &#123;
| Escaping a single brace immediately next to a template or parser function to avoid turning it into a parameter
|- style="vertical-align:top"
| {{tlx|)}}
| {{)}}
| &#125;
| Escaping a single brace immediately next to a template or parser function to avoid turning it into a parameter
|- style="vertical-align:top"
| {{tlx|((}}
| {{((}}
| &#123;&#123;
| Displaying open braces for a template without actually transcluding that template
|- style="vertical-align:top"
| {{tlx|))}}
| {{))}}
| &#125;&#125;
| Displaying closed braces for a template without actually transcluding that template
|- style="vertical-align:top"
| {{tlx|(((}}
| {{(((}}
| &#123;&#123;&#123;
| Displaying a template parameter's open curly braces without actually using that variable
|- style="vertical-align:top"
| {{tlx|)))}}
| {{)))}}
| &#125;&#125;&#125;
| Displaying a template parameter's closed curly braces without actually using that variable
|- style="vertical-align:top"
| {{tlx|(!}}
| <nowiki>{|</nowiki>
| &#123;&#124;
| Starting a table inside of a parser function
|- style="vertical-align:top"
| {{tlx|!-}}
| <nowiki>|-</nowiki>
| &#124;&#45;
| Starting a new table row inside of a parser function
|- style="vertical-align:top"
| {{tlx|!)}}
| <nowiki>|}</nowiki>
| &#124;&#125;
| Closing a table inside of a parser function
|}<includeonly>
[[Category:Escaped character templates]]
</includeonly><noinclude>[[Category:Template documentation]]</noinclude>
f898d14f10d43565cd2cfefce33e573d22d20ad4
Template:!(
10
37
45
2025-10-15T22:08:06Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[<noinclude>
{{documentation}}</noinclude>
1b058774deae9a7e511a0486a04647d6a3b9af62
Template:!(/doc
10
38
46
2025-10-15T22:08:06Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:)!
10
39
47
2025-10-15T22:08:06Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
]<noinclude>
{{documentation}}</noinclude>
016897dfd1af3b146bed2b47e7aa58c0bbf6f23d
Template:)!/doc
10
40
48
2025-10-15T22:08:06Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:!((
10
41
49
2025-10-15T22:08:07Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[<noinclude>
{{documentation}}</noinclude>
a331374acf15177afbb3ffc0ec7bd5ada14c582e
Template:!((/doc
10
42
50
2025-10-15T22:08:07Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:))!
10
43
51
2025-10-15T22:08:07Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
]]<noinclude>
{{documentation}}</noinclude>
3d84066ce45d0c1fca0bb04608a4e73c6ea54324
Template:))!/doc
10
44
52
2025-10-15T22:08:07Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:Navbox
10
45
53
2025-10-15T22:08:08Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{#invoke:Navbox|main}}</includeonly><noinclude>[[Category:Navigation templates]] {{documentation}}</noinclude>
11355a4514de8aa6c0ae686240591d267101c58c
Template:Navbox/doc
10
46
54
2025-10-15T22:08:08Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{no direct use}}
{{UsesLua|Navbox}}
This template is designed to set up navigational templates relatively quickly with one or more lists of links. We highly recommend using this template for standardizing navigational templates and ease of use, especially for mobile devices.
See [[support:RANGER navboxes|the support wiki]] for more information, including installation steps and further examples.
== Basic example ==
The following example demonstrates the core functionality of this template: the title text, one standard link group, and one link group that contains two sub-groups. The rows are striped for easier readability.
{{Navbox
| title = Items
| striped = even
| group1 = Consumables
| list1 =
* Health Potion
* Mana Potion
| group2 = Weapons
| group2.1 = Swords
| list2.1 =
* Wooden Sword
* Rusted Sword
* Steel Sword
| group2.2 = Bows
| list2.2 =
* Shortbow
* Crossbow
* Longbow
}}
<syntaxhighlight lang="wikitext" style="overflow: auto;">
{{Navbox
| template = <template_title> <!-- Required. e.g. `|template=Items` for template:Items -->
| title = Items
| striped = even
| group1 = Consumables
| list1 =
* Health Potion
* Mana Potion
| group2 = Weapons
| group2.1 = Swords
| list2.1 =
* Wooden Sword
* Rusted Sword
* Steel Sword
| group2.2 = Bows
| list2.2 =
* Shortbow
* Crossbow
* Longbow
}}
</syntaxhighlight>
== Parameters ==
=== Main ===
The following parameters modify the navbox as a whole.
{| class="wikitable"
! Parameter
! Description
|-
! <code>template</code><br><code>name</code>
| ('''Required''') Title of the template that the edit icon links to. e.g. <code>Items</code> for template:Items.
|-
! <code>title</code>
| Text that appears at the top of the navbox.
|-
! <code>state</code><br><code>collapsible</code>
| Controls if a navbox should be expanded or collapsed when the page loads. This only affects the whole navbox; if [[#Sections|sections]] are used, they are treated differently.
* <code>expanded</code> ('''default''') - the navbox will start open and readers can collapse it.
* <code>collapsed</code> - the navbox will start closed and readers can expand it.
* <code>off</code>, <code>no</code>, or <code>plain</code> - the navbox will start open and cannot be collapsed.
Advanced users can modify this on a page-by-page basis; see [[support:RANGER navboxes#Controlling the collapsible|the support wiki]] for more information.
|-
! <code>editlinks</code>
| Controls if an edit icon should be displayed at the top-left of the navbox, making it easier for users to interact with the template itself.
* unset ('''default''') - displays the edit icon
* <code>off</code> or <code>no</code> - hides the edit icon
|-
! <code>above</code>
| Text that appears above all list groups, directly below the title.
|-
! <code>below</code>
| Text that appears below all list groups, at the bottom of the navbox.
|-
! <code>striped</code><br><code>evenodd</code>
| Controls if the navbox rows should have zebra striping on even or odd rows, making it easier for users to distinguish two rows apart from each other. If [[#Sections|sections]] are used, each section resets the even/odd counter.
*unset ('''default''') - all rows have the same background
*<code>y</code>, <code>yes</code>, <code>on</code>, <code>striped</code>, or <code>even</code> - even-numbered rows are highlighted
*<code>swap</code> or <code>odd</code> - odd-numbered rows are highlighted
|}
=== Sections ===
The following parameters define sections within the navbox with their own titles.
{| class="wikitable"
! Parameter
! Description
|-
! <code>header''n''</code>
| Text that appears at the top of the section, where ''n'' is any positive integer. If the value is set to two or more <code>-</code> (e.g. <code>--</code>, <code>-----</code>, etc.) the new section will have no header bar and cannot be collapsed.
All groups and lists that are ''n'' or higher will appear in this section unless there is a higher <code>header''n''</code> later in the template. For example, if a navbox defines <code>header1</code> and <code>header4</code>, the first section will include <code>list1</code>, <code>list2</code>, and <code>list3</code> (and any of their sub-lists), while the second section will include all remaining lists starting at <code>list4</code> and their sub-lists.
|-
! <code>header_state</code><br><code>state''n''</code>
| <code>header_state</code> controls if all sections, by default, should be expanded or collapsed when the page loads.
<code>state''n''</code> overrides <code>header_state</code> for the specific section defined by <code>header''n''</code> (where ''n'' is a matching integer).
* <code>expanded</code> ('''default''') - the section will start open and readers can collapse it.
* <code>collapsed</code> - the section will start closed and readers can expand it.
* <code>off</code> or <code>plain</code> - the section will start open and cannot be collapsed.
Advanced users can modify these on a page-by-page basis; see [[support:RANGER navboxes#Controlling the collapsible|the support wiki]] for more information.
Both parameters have no effect on sections with headers set to two or more <code>-</code>, which are always expanded and cannot be collapsed.
|}
=== List groups ===
The following parameters define the list groups.
{| class="wikitable"
! Parameter
! Description
|-
! <code>group''n''</code>
| Text label for a list, which appears on the left on desktop or at the top on mobile, where ''n'' is any positive integer.
This parameter is optional; if a <code>list''n''</code> does not have a matching <code>group''n''</code>, the list will take the full width on desktop.
|-
! <code>list''n''</code>
| A wikitext list, where ''n'' is any positive integer.
|-
! <code>group''n''.''x''</code><br><code>group''n''.''x''.''y''</code><br>etc.
| Text label for sub-lists that appear under <code>group''n''</code>, <code>group''n''.''x''</code>, etc.
|-
! <code>list''n''.''x''</code><br><code>list''n''.''x''.''y''</code><br>etc.
| Wikitext sub-lists.
|}
=== Styling ===
The following parameters add inline styling or your custom CSS classes to specific elements of the navbox.
To assist with text alignment, three default classes are available: <code>align-left</code>, <code>align-center</code>, and <code>align-right</code>.
{| class="wikitable"
! Parameter
! Description
|-
! <code>navbox_style</code><br><code>navbox_class</code>
| Modifies the parent navbox element; <code>class</code> can be used as a shorthand for <code>navbox_class</code>
Two default classes are available:
*<code>pill</code> changes the links to pill-styled rather than dot-separated
*<code>pill-mobile</code> only changes the links to pill-styled on mobile devices
|-
! <code>title_style</code><br><code>title_class</code>
| Modifies the title bar
|-
! <code>above_style</code><br><code>above_class</code>
| Modifies the <code>above</code> text row
|-
! <code>below_style</code><br><code>below_class</code>
| Modifies the <code>below</code> text row
|-
! <code>header_style</code><br><code>header_class</code>
| Modifies all section headers (''not'' the title bar)
|-
! <code>header''n''_style</code><br><code>header''n''_class</code>
| Modifies the specific section header ''n''
|-
! <code>section''n''_style</code><br><code>section''n''_class</code>
| Modifies the container holding the section defined by a matching <code>header''n''</code>
|-
! <code>group_style</code><br><code>group_class</code>
| Modifies all base groups (<code>group''n''</code>), but ''not'' any subgroups (<code>group''n''.''x''</code>, etc.)
|-
! <code>subgroup_style</code><br><code>subgroup_class</code>
| Modifies all subgroups at all levels (<code>group''n''.''x''</code>, <code>group''n''.''x''.''y''</code>, etc.)
|-
! <code>group''A''_style</code><br><code>group''A''_class</code>
| Modifies the specific group ''A'', where ''A'' is any ''n'', ''n''.''x'', ''n''.''x''.''y'', etc.
|-
! <code>list_style</code><br><code>list_class</code>
| Modifies all lists. Note, in this context, "list" refers to the container of a <code>list''n''</code> parameter, not a <code>ul</code> or <code>ol</code> element inside the parameter
|-
! <code>list''A''_style</code><br><code>list''A''_class</code>
| Modifies the specific list ''A'', where ''A'' is any ''n'', ''n''.''x'', ''n''.''x''.''y'', etc.
|}
<noinclude>[[Category:Template documentation]]</noinclude>
e35c990efd00644e63b9735d72ff65818357a1fb
Template:(
10
47
55
2025-10-15T22:08:08Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{<noinclude>
{{documentation}}</noinclude>
490a0c9c85eff213addd7272fe40f8627a637c75
Template:(/doc
10
48
56
2025-10-15T22:08:09Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:)
10
49
57
2025-10-15T22:08:09Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
}<noinclude>
{{documentation}}</noinclude>
3bf19eb36f7371f1b4b61b8efbba67dfb0e8cfd4
Template:)/doc
10
50
58
2025-10-15T22:08:09Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:(((
10
51
59
2025-10-15T22:08:09Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{{<noinclude>
{{documentation}}</noinclude>
fa33084b57c1f33c82290de279827b973ab2fba8
Template:(((/doc
10
52
60
2025-10-15T22:08:10Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:)))
10
53
61
2025-10-15T22:08:10Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
}}}<noinclude>
{{documentation}}</noinclude>
585d94f6fe636b77087dc0d06bfbe6cb69b29987
Template:)))/doc
10
54
62
2025-10-15T22:08:10Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:Documentation/doc
10
55
63
2025-10-15T22:08:10Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
Use {{tl|documentation}} inside of the <code><nowiki><noinclude></noinclude></nowiki></code> section on your template. Then create your template at the <code>/doc</code> subpage of your template.
<noinclude>[[Category:Template documentation]]</noinclude>
055b0481a1967951c59f15a09b92767c90baa8dd
Template:License/CC-BY-NC-ND
10
56
64
2025-10-15T22:08:11Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC-ND
| icon = [[File:CC-BY-NC-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nc-nd/3.0/|CC-BY-NC-ND]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc-nd/3.0/ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY-NC-ND}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
4ed8a6372d14a167dd9d26f1ae865b1593b76604
65
64
2025-10-15T22:08:11Z
ARTIFICER
564804
Protected "[[Template:License/CC-BY-NC-ND]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC-ND
| icon = [[File:CC-BY-NC-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nc-nd/3.0/|CC-BY-NC-ND]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc-nd/3.0/ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY-NC-ND}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
4ed8a6372d14a167dd9d26f1ae865b1593b76604
Template:License/CC-BY-SA
10
57
66
2025-10-15T22:08:11Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-SA
| icon = [[File:CC-BY-SA.svg|x50px|link=https://creativecommons.org/licenses/by-sa/3.0/|CC-BY-SA]]
| text = This file is under the [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY-SA}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
1e471ba76ef084e99bff87e9356d439d400f73de
67
66
2025-10-15T22:08:12Z
ARTIFICER
564804
Protected "[[Template:License/CC-BY-SA]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-SA
| icon = [[File:CC-BY-SA.svg|x50px|link=https://creativecommons.org/licenses/by-sa/3.0/|CC-BY-SA]]
| text = This file is under the [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY-SA}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
1e471ba76ef084e99bff87e9356d439d400f73de
Template:License/fairuse
10
58
68
2025-10-15T22:08:12Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = fairuse
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = This file is copyrighted. It will be used in a way that qualifies as fair use under [https://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_States_law US copyright law].
}}</includeonly><noinclude>
This template currently looks like: {{License/fairuse}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
3662b685c4d9fa43d4f9342fae34b2f43ba925ef
69
68
2025-10-15T22:08:12Z
ARTIFICER
564804
Protected "[[Template:License/fairuse]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = fairuse
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = This file is copyrighted. It will be used in a way that qualifies as fair use under [https://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_States_law US copyright law].
}}</includeonly><noinclude>
This template currently looks like: {{License/fairuse}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
3662b685c4d9fa43d4f9342fae34b2f43ba925ef
Template:License
10
59
70
2025-10-15T22:08:12Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/{{{1|nolicense}}}|source={{{source|}}}}}</includeonly><noinclude>{{documentation}}</noinclude>
4b84fc940507f8fccb9c60b7f70b5a800a62fe59
71
70
2025-10-15T22:08:13Z
ARTIFICER
564804
Protected "[[Template:License]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/{{{1|nolicense}}}|source={{{source|}}}}}</includeonly><noinclude>{{documentation}}</noinclude>
4b84fc940507f8fccb9c60b7f70b5a800a62fe59
Template:License/CC-PD
10
60
72
2025-10-15T22:08:13Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-PD
| icon = [[File:CC-PD.svg|x50px|link=|Public Domain]]
| text = This file has been released into the public domain by the copyright holder, its copyright has expired, or it is ineligible for copyright. This applies worldwide.
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-PD}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
23b76ae521833f5a34f0bf73426a53aad8fa9923
73
72
2025-10-15T22:08:13Z
ARTIFICER
564804
Protected "[[Template:License/CC-PD]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-PD
| icon = [[File:CC-PD.svg|x50px|link=|Public Domain]]
| text = This file has been released into the public domain by the copyright holder, its copyright has expired, or it is ineligible for copyright. This applies worldwide.
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-PD}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
23b76ae521833f5a34f0bf73426a53aad8fa9923
Template:License/CC-SRR
10
61
74
2025-10-15T22:08:14Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-SRR
| icon = [[File:CC-SRR.svg|link=|CC-Some Rights Reserved]]
| text = This file is under the Creative Commons Some Rights Reserved License.
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-SRR}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
1ce36d04e501144e6a089ff194fee2b82732e85a
75
74
2025-10-15T22:08:14Z
ARTIFICER
564804
Protected "[[Template:License/CC-SRR]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-SRR
| icon = [[File:CC-SRR.svg|link=|CC-Some Rights Reserved]]
| text = This file is under the Creative Commons Some Rights Reserved License.
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-SRR}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
1ce36d04e501144e6a089ff194fee2b82732e85a
Template:License/CC-BY
10
62
76
2025-10-15T22:08:14Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY
| icon = [[File:CC-BY.svg|x50px|link=https://creativecommons.org/licenses/by/3.0/|CC-BY]]
| text = This file is under the [https://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
49f4317b802ef04c92f4edc474581035768c252e
77
76
2025-10-15T22:08:15Z
ARTIFICER
564804
Protected "[[Template:License/CC-BY]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY
| icon = [[File:CC-BY.svg|x50px|link=https://creativecommons.org/licenses/by/3.0/|CC-BY]]
| text = This file is under the [https://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
49f4317b802ef04c92f4edc474581035768c252e
Template:License/CC-BY-ND
10
63
78
2025-10-15T22:08:15Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-ND
| icon = [[File:CC-BY-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nd/3.0/|CC-BY-ND]]
| text = This file is under the [https://creativecommons.org/licenses/by-nd/3.0/ Creative Commons Attribution-NoDerivs 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY-ND}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
c77af748cb3aab2fce9bfd947149cb3e1ef0a3f0
79
78
2025-10-15T22:08:15Z
ARTIFICER
564804
Protected "[[Template:License/CC-BY-ND]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-ND
| icon = [[File:CC-BY-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nd/3.0/|CC-BY-ND]]
| text = This file is under the [https://creativecommons.org/licenses/by-nd/3.0/ Creative Commons Attribution-NoDerivs 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY-ND}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
c77af748cb3aab2fce9bfd947149cb3e1ef0a3f0
Template:License/game
10
64
80
2025-10-15T22:08:15Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:rightsholder|<!--
***************************************
***************************************
Step 1/2 [required]
Enter the name of the rightsholder, optionally with a link.
Example without link: indie.io
Example with a URL: [https://www.indie.io/ indie.io]
Edit on the line below this************-->
<!--Edit on the line above this********
***************************************
***************************************
-->}}<!--
continue to step 2
***************************************
***************************************
Step 2/2 [optional]
Enter the TOS link.
Example link: https://www.indie.io/terms-of-service
-->{{#vardefine:tos|<!--
Edit on the line below this************-->
<!--Edit on the line above this********
***************************************
***************************************
-->}}<!--
DON'T EDIT ANYTHING BELOW THIS
-->{{License/template
| source = {{{source|}}}
| type = developer
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = {{#if:{{#var:rightsholder}}|
<!-- Specific: -->This file is owned by {{#var:rightsholder}} and/or its licensors{{#if:{{#var:tos}}|, and is licensed under the {{#var:rightsholder}} [{{#var:tos}} Terms of Use]}}.<br/>All trademarks and registered trademarks present in the file are proprietary to {{#var:rightsholder}} and/or its licensors.
|
<!-- Generic: -->This file is owned by the applicable game studio and/or its licensors.
}}
}}</includeonly><noinclude>
This template currently looks like: {{License/game}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
f1283ce43eda0d523b8e1f249ebc02470d957b34
81
80
2025-10-15T22:08:16Z
ARTIFICER
564804
Protected "[[Template:License/game]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:rightsholder|<!--
***************************************
***************************************
Step 1/2 [required]
Enter the name of the rightsholder, optionally with a link.
Example without link: indie.io
Example with a URL: [https://www.indie.io/ indie.io]
Edit on the line below this************-->
<!--Edit on the line above this********
***************************************
***************************************
-->}}<!--
continue to step 2
***************************************
***************************************
Step 2/2 [optional]
Enter the TOS link.
Example link: https://www.indie.io/terms-of-service
-->{{#vardefine:tos|<!--
Edit on the line below this************-->
<!--Edit on the line above this********
***************************************
***************************************
-->}}<!--
DON'T EDIT ANYTHING BELOW THIS
-->{{License/template
| source = {{{source|}}}
| type = developer
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = {{#if:{{#var:rightsholder}}|
<!-- Specific: -->This file is owned by {{#var:rightsholder}} and/or its licensors{{#if:{{#var:tos}}|, and is licensed under the {{#var:rightsholder}} [{{#var:tos}} Terms of Use]}}.<br/>All trademarks and registered trademarks present in the file are proprietary to {{#var:rightsholder}} and/or its licensors.
|
<!-- Generic: -->This file is owned by the applicable game studio and/or its licensors.
}}
}}</includeonly><noinclude>
This template currently looks like: {{License/game}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
f1283ce43eda0d523b8e1f249ebc02470d957b34
Template:License/nolicense
10
65
82
2025-10-15T22:08:16Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = nolicense
| icon = [[File:Warning-red.svg|50px|link=|No license has been selected.]]
| text = Please select the proper license for this file by adding the proper parameter to <nowiki>{{License}}</nowiki>. See [[Template:License]] for details.
}}</includeonly><noinclude>
This template currently looks like: {{License/nolicense}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
9ddcfb97af577d7f8454e20f985b9456e7a95c77
83
82
2025-10-15T22:08:16Z
ARTIFICER
564804
Protected "[[Template:License/nolicense]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = nolicense
| icon = [[File:Warning-red.svg|50px|link=|No license has been selected.]]
| text = Please select the proper license for this file by adding the proper parameter to <nowiki>{{License}}</nowiki>. See [[Template:License]] for details.
}}</includeonly><noinclude>
This template currently looks like: {{License/nolicense}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
9ddcfb97af577d7f8454e20f985b9456e7a95c77
Template:License/CC-BY-NC
10
66
84
2025-10-15T22:08:16Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC
| icon = [[File:CC-BY-NC.svg|x50px|link=https://creativecommons.org/licenses/by-nc/3.0/|CC-BY-NC]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY-NC}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
535d8d725e53a0e8f94922ed597baed1353cec21
85
84
2025-10-15T22:08:17Z
ARTIFICER
564804
Protected "[[Template:License/CC-BY-NC]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC
| icon = [[File:CC-BY-NC.svg|x50px|link=https://creativecommons.org/licenses/by-nc/3.0/|CC-BY-NC]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY-NC}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
535d8d725e53a0e8f94922ed597baed1353cec21
Template:License/CC-BY-NC-SA
10
67
86
2025-10-15T22:08:17Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC-SA
| icon = [[File:CC-BY-NC-SA.svg|x50px|link=https://creativecommons.org/licenses/by-nc-sa/3.0/|CC-BY-NC-SA]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY-NC-SA}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
385fc8e61d98dd5ed6d4fa25b0eacf17cbca1218
87
86
2025-10-15T22:08:17Z
ARTIFICER
564804
Protected "[[Template:License/CC-BY-NC-SA]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC-BY-NC-SA
| icon = [[File:CC-BY-NC-SA.svg|x50px|link=https://creativecommons.org/licenses/by-nc-sa/3.0/|CC-BY-NC-SA]]
| text = This file is under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC-BY-NC-SA}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
385fc8e61d98dd5ed6d4fa25b0eacf17cbca1218
Template:License/CC0
10
68
88
2025-10-15T22:08:17Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC0
| icon = [[File:CC-0.svg|x50px|link=https://creativecommons.org/publicdomain/zero/1.0/|CC0]]
| text = This file is under the [https://creativecommons.org/publicdomain/zero/1.0/ CC0 1.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC0}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
a6ae218b1382bcbe6f0e6e98ef272e4355dd7205
89
88
2025-10-15T22:08:18Z
ARTIFICER
564804
Protected "[[Template:License/CC0]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = CC0
| icon = [[File:CC-0.svg|x50px|link=https://creativecommons.org/publicdomain/zero/1.0/|CC0]]
| text = This file is under the [https://creativecommons.org/publicdomain/zero/1.0/ CC0 1.0 License].
}}</includeonly><noinclude>
This template currently looks like: {{License/CC0}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
a6ae218b1382bcbe6f0e6e98ef272e4355dd7205
Template:License/doc
10
69
90
2025-10-15T22:08:18Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This template is to be used under a ''Licensing'' heading on file pages to denote the file's license.
== Available licenses ==
=== Game ===
* Usage: <nowiki>{{License|game}}</nowiki>
{{License|game}}
=== Fairuse ===
* Usage: <nowiki>{{License|fairuse}}</nowiki>
{{License|fairuse}}
=== CC0 ===
* Usage: <nowiki>{{License|CC0}}</nowiki>
{{License|CC0}}
=== CC-BY-NC-ND ===
* Usage: <nowiki>{{License|CC-BY-NC-ND}}</nowiki>
{{License|CC-BY-NC-ND}}
=== CC-BY-NC-SA ===
* Usage: <nowiki>{{License|CC-BY-NC-SA}}</nowiki>
{{License|CC-BY-NC-SA}}
=== CC-BY-NC ===
* Usage: <nowiki>{{License|CC-BY-NC}}</nowiki>
{{License|CC-BY-NC}}
=== CC-BY-ND ===
* Usage: <nowiki>{{License|CC-BY-ND}}</nowiki>
{{License|CC-BY-ND}}
=== CC-BY-SA ===
* Usage: <nowiki>{{License|CC-BY-SA}}</nowiki>
{{License|CC-BY-SA}}
=== CC-BY ===
* Usage: <nowiki>{{License|CC-BY}}</nowiki>
{{License|CC-BY}}
=== CC-PD ===
* Usage: <nowiki>{{License|CC-PD}}</nowiki>
{{License|CC-PD}}
=== CC-SRR ===
* Usage: <nowiki>{{License|CC-SRR}}</nowiki>
{{License|CC-SRR}}
=== Permission ===
* Usage: <nowiki>{{License|permission}}</nowiki>
{{License|permission}}
=== No license ===
'''Providing no parameter (or invalid one) defaults to the nolicense notice:'''
<nowiki>{{License}}</nowiki>{{License}}
== Specifying source ==
'''Source parameter (optional):'''
The source parameter accepts a url to the source where the file came from if necessary for attribution.
Example:
<nowiki>{{License|game|source=https://indie.io/}}</nowiki>
{{License|game|source=https://indie.io/}}
<includeonly>
[[Category:License templates]]
</includeonly>
<noinclude>[[Category:Template documentation]]</noinclude>
5b334ee591fa6a0867f5d8e685e580b5b6c21334
Template:License/Fairuse
10
70
91
2025-10-15T22:08:18Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:License/fairuse]]
ecb7db41961bb5256d571593ca3f90ae1e199a3e
Template:Clear
10
71
92
2025-10-15T22:08:19Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<div style="clear:{{{1|both}}};" class={{{class|}}}></div><noinclude>
{{documentation}}
</noinclude>
5b24b9fd5cc166a8c486e2422d5df465206ed39c
Template:Ml
10
72
93
2025-10-15T22:08:19Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<code>{{[[Module:{{{1}}}|{{{1}}}]]}}<sup>m</sup>{{#if:{{{2|}}}|.{{{2}}}()}}</code><noinclude>
* <code><nowiki>{{Ml|Infobox}}</nowiki></code> generates {{Ml|Infobox}}.
* <code><nowiki>{{Ml|ArgsUtil|merge}}</nowiki></code> generates {{Ml|ArgsUtil|merge}}.
[[Category:Formatting templates]]
</noinclude>
0c69bf8d7c3319f1cf2aa68f4b80261257291560
Template:(!
10
73
94
2025-10-15T22:08:19Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{|</includeonly><noinclude>{{documentation}}</noinclude>
74ba0a1ff1b77cf5303bb4141456601530bb12dd
Template:!-
10
74
95
2025-10-15T22:08:20Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
|-<noinclude>{{documentation}}</noinclude>
636f9e440c24f4a3fe28b49cebd1808c3de8a814
Template:!)
10
75
96
2025-10-15T22:08:20Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
|}<noinclude>{{documentation}}</noinclude>
b2debea163716e114d1ea46e65a63d7a1ae84bc0
Template:(!/doc
10
76
97
2025-10-15T22:08:20Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:!-/doc
10
77
98
2025-10-15T22:08:21Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:!)/doc
10
78
99
2025-10-15T22:08:21Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:Pipe
10
79
100
2025-10-15T22:08:21Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
|<noinclude>{{documentation}}</noinclude>
9d1875aa686e4e25a0994448a39d057e91541788
Template:Pipe/doc
10
80
101
2025-10-15T22:08:22Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:!!
10
81
102
2025-10-15T22:08:22Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
||<noinclude>{{documentation}}</noinclude>
02fb31115eef5c15d6612ac334bf5a5d83155c0a
Template:!!/doc
10
82
103
2025-10-15T22:08:22Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:License/template
10
83
104
2025-10-15T22:08:23Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
--><div class="license {{{type|}}}" style="border: 1px solid var(--wiki-content-border-color); background: var(--wiki-content-background-color--secondary); align-items: center; padding: 5px; display: flex; gap: 1em;">
<div class="icon {{#if:{{{darkIcon|}}}|invert-on-dark}}">{{{icon|}}}</div>
<div class="text">{{{text|}}}{{#if:{{{source|}}}|<br/><span class="source">Source: {{{source|}}}</span>}}{{{text2|}}}</div>
</div><!--
--></includeonly><noinclude>{{documentation|Template:License/doc}}</noinclude>
7d0e694e6a42a5368b4b62ce6c01bfa2fb4e67b8
105
104
2025-10-15T22:08:23Z
ARTIFICER
564804
Protected "[[Template:License/template]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly><!--
--><div class="license {{{type|}}}" style="border: 1px solid var(--wiki-content-border-color); background: var(--wiki-content-background-color--secondary); align-items: center; padding: 5px; display: flex; gap: 1em;">
<div class="icon {{#if:{{{darkIcon|}}}|invert-on-dark}}">{{{icon|}}}</div>
<div class="text">{{{text|}}}{{#if:{{{source|}}}|<br/><span class="source">Source: {{{source|}}}</span>}}{{{text2|}}}</div>
</div><!--
--></includeonly><noinclude>{{documentation|Template:License/doc}}</noinclude>
7d0e694e6a42a5368b4b62ce6c01bfa2fb4e67b8
Template:*
10
84
106
2025-10-15T22:08:23Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
• <noinclude>
{{doc}}
[[Category:Formatting templates]]
</noinclude>
81a7f0051da7b8f4a0548d91c5eb429a974fac91
Template:*/doc
10
85
107
2025-10-15T22:08:24Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This is the '''bullet''' template; it looks like this: [ • ]
It works similarly to the HTML markup sequence: [<code>'''&nbsp;&bull;&nbsp;'''</code>], that is, a non-breaking space, a bullet and a non-breaking space.
This template is used when you want a larger bullet than a bold middot ['''·'''], but something smaller than an en dash [–].
<noinclude>[[Category:Template documentation]]</noinclude>
ea04fe63a10dc333ed9c48bfc397debb11682f1e
Template:Key
10
86
108
2025-10-15T22:08:24Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:platform | {{#if: {{{2|}}} | {{#switch: {{lc:{{{1|}}}}}
<!-- Desktop -->
|mouse
|keyboard=keyboard
<!-- Mobile -->
|gesture=gesture
<!-- Microsoft -->
|xboxseries
|xbox=Xbox
|xbox one
|xbone
|xbox1
|xboxone=xboxone
|xbox 360
|xb360
|xbox360
|360=360
<!-- Sony -->
|ps
|ps5
|playstation
|ds
|dualsense=DualSense
|playstation 4
|ps4=PS4
|playstation 3
|ps3=ps3
<!-- Nintendo -->
|ns
|switch=Switch
|wii=wii
|gamecube
|ngc
|gc
|gcn=Gamecube
}} | undefined }} }}<!--
-->{{#vardefine:key | {{#if: {{{2|}}} | {{ucfirst:{{{2}}}}} | {{ucfirst:{{{1}}}}} }} }}<!--
-->{{#vardefine:img | {{#if: {{{2|}}} | [[File:{{#var:platform}} {{#switch: {{#var:platform}}
|Gamecube={{lc:{{#var:key}}}}
|{{#var:key}}}}.{{#switch: {{#var:platform}}
|Gamecube=svg
|png}}|x25px|link=]] }} | Undefined }}<!--
--><span class="key">{{#var:img}}</span><!--
--></includeonly><!--
--><noinclude>{{doc}}</noinclude>
e1a9e85405b630a77bc33bd39105e91861ecc3c0
Template:Key/doc
10
87
109
2025-10-15T22:08:24Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<templatedata>
{
"params": {
"1": {
"label": "Console or Device",
"description": "The console for the controller, or the device, with the button to display",
"type": "string",
"suggestedvalues": [
"Keyboard",
"Gesture",
"Xbox",
"PS5",
"PS4",
"PS3",
"Switch",
"Wii",
"GameCube"
]
},
"2": {
"label": "Key or Button",
"description": "The name of the key or button to display",
"type": "string"
}
},
"format": "inline",
"description": "This is an icon template used to display controls, buttons, and keys from a computer keyboard or video game controllers.",
"paramOrder": [
"1",
"2"
]
}
</templatedata>
==Examples==
<tabber>
|-|Desktop=
Images source: [[dev:Category:Desktop input images]]
=== Keyboard ===
<code><nowiki>{{Key|Keyboard|A}}</nowiki></code> {{Key|Keyboard|A}}
<code><nowiki>{{Key|Keyboard|A outline}}</nowiki></code> {{Key|Keyboard|A outline}}
=== Mouse ===
<code><nowiki>{{Key|Keyboard|Left}}</nowiki></code> {{Key|Keyboard|White Mouse Left}}
<code><nowiki>{{Key|Keyboard|Right}}</nowiki></code> {{Key|Keyboard|White Mouse Right}}
|-|Mobile={{:Template:Key/doc/Gesture}}
|-|Xbox={{:Template:Key/doc/Xbox}}
|-|DualSense={{:Template:Key/doc/DualSense}}
|-|PlayStation 4={{:Template:Key/doc/PS4}}
|-|Nintendo Switch={{:Template:Key/doc/Nintendo Switch}}
|-|Nintendo GameCube=
Images source: [[dev:Category:Nintendo GameCube input images]]
=== Controller ===
<code><nowiki>{{Key|GameCube|controller}}</nowiki></code> {{Key|GameCube|controller}}
=== Face buttons ===
<code><nowiki>{{Key|GameCube|A}}</nowiki></code> {{Key|GameCube|A}}
<code><nowiki>{{Key|GameCube|A outline}}</nowiki></code> {{Key|GameCube|A outline}}
<code><nowiki>{{Key|GameCube|A color}}</nowiki></code> {{Key|GameCube|A color}}
<code><nowiki>{{Key|GameCube|A color outline}}</nowiki></code> {{Key|GameCube|A color outline}}
<code><nowiki>{{Key|GameCube|B}}</nowiki></code> {{Key|GameCube|B}}
<code><nowiki>{{Key|GameCube|B outline}}</nowiki></code> {{Key|GameCube|B outline}}
<code><nowiki>{{Key|GameCube|B color}}</nowiki></code> {{Key|GameCube|B color}}
<code><nowiki>{{Key|GameCube|B color outline}}</nowiki></code> {{Key|GameCube|B color outline}}
<code><nowiki>{{Key|GameCube|X}}</nowiki></code> {{Key|GameCube|X}}
<code><nowiki>{{Key|GameCube|X outline}}</nowiki></code> {{Key|GameCube|X outline}}
<code><nowiki>{{Key|GameCube|Y}}</nowiki></code> {{Key|GameCube|Y}}
<code><nowiki>{{Key|GameCube|Y outline}}</nowiki></code> {{Key|GameCube|Y outline}}
=== Other buttons ===
<code><nowiki>{{Key|GameCube|start}}</nowiki></code> {{Key|GameCube|start}}
<code><nowiki>{{Key|GameCube|start outline}}</nowiki></code> {{Key|GameCube|start outline}}
<code><nowiki>{{Key|GameCube|left trigger}}</nowiki></code> {{Key|GameCube|left trigger}}
<code><nowiki>{{Key|GameCube|left trigger outline}}</nowiki></code> {{Key|GameCube|left trigger outline}}
<code><nowiki>{{Key|GameCube|right trigger}}</nowiki></code> {{Key|GameCube|right trigger}}
<code><nowiki>{{Key|GameCube|right trigger outline}}</nowiki></code> {{Key|GameCube|right trigger outline}}
<code><nowiki>{{Key|GameCube|Z}}</nowiki></code> {{Key|GameCube|Z}}
<code><nowiki>{{Key|GameCube|Z outline}}</nowiki></code> {{Key|GameCube|Z outline}}
<code><nowiki>{{Key|GameCube|Z color}}</nowiki></code> {{Key|GameCube|Z color}}
<code><nowiki>{{Key|GameCube|Z color outline}}</nowiki></code> {{Key|GameCube|Z color outline}}
=== Left stick ===
<code><nowiki>{{Key|GameCube|stick}}</nowiki></code> {{Key|GameCube|stick}}
<code><nowiki>{{Key|GameCube|stick left}}</nowiki></code> {{Key|GameCube|stick left}}
<code><nowiki>{{Key|GameCube|stick right}}</nowiki></code> {{Key|GameCube|stick right}}
<code><nowiki>{{Key|GameCube|stick horizontal}}</nowiki></code> {{Key|GameCube|stick horizontal}}
<code><nowiki>{{Key|GameCube|stick up}}</nowiki></code> {{Key|GameCube|stick up}}
<code><nowiki>{{Key|GameCube|stick down}}</nowiki></code> {{Key|GameCube|stick down}}
<code><nowiki>{{Key|GameCube|stick vertical}}</nowiki></code> {{Key|GameCube|stick vertical}}
=== C-stick ===
<code><nowiki>{{Key|GameCube|c stick}}</nowiki></code> {{Key|GameCube|c stick}}
<code><nowiki>{{Key|GameCube|c stick color}}</nowiki></code> {{Key|GameCube|c stick color}}
<code><nowiki>{{Key|GameCube|c stick left}}</nowiki></code> {{Key|GameCube|c stick left}}
<code><nowiki>{{Key|GameCube|c stick left color}}</nowiki></code> {{Key|GameCube|c stick left color}}
<code><nowiki>{{Key|GameCube|c stick right}}</nowiki></code> {{Key|GameCube|c stick right}}
<code><nowiki>{{Key|GameCube|c stick right color}}</nowiki></code> {{Key|GameCube|c stick right color}}
<code><nowiki>{{Key|GameCube|c stick horizontal}}</nowiki></code> {{Key|GameCube|c stick horizontal}}
<code><nowiki>{{Key|GameCube|c stick horizontal color}}</nowiki></code> {{Key|GameCube|c stick horizontal color}}
<code><nowiki>{{Key|GameCube|c stick up}}</nowiki></code> {{Key|GameCube|c stick up}}
<code><nowiki>{{Key|GameCube|c stick up color}}</nowiki></code> {{Key|GameCube|c stick up color}}
<code><nowiki>{{Key|GameCube|c stick down}}</nowiki></code> {{Key|GameCube|c stick down}}
<code><nowiki>{{Key|GameCube|c stick down color}}</nowiki></code> {{Key|GameCube|c stick down color}}
<code><nowiki>{{Key|GameCube|c stick vertical}}</nowiki></code> {{Key|GameCube|c stick vertical}}
<code><nowiki>{{Key|GameCube|c stick vertical color}}</nowiki></code> {{Key|GameCube|c stick vertical color}}
=== Directional pad ===
<code><nowiki>{{Key|GameCube|dpad}}</nowiki></code> {{Key|GameCube|dpad}}
<code><nowiki>{{Key|GameCube|dpad outline}}</nowiki></code> {{Key|GameCube|dpad outline}}
<code><nowiki>{{Key|GameCube|dpad all}}</nowiki></code> {{Key|GameCube|dpad all}}
<code><nowiki>{{Key|GameCube|dpad left}}</nowiki></code> {{Key|GameCube|dpad left}}
<code><nowiki>{{Key|GameCube|dpad left outline}}</nowiki></code> {{Key|GameCube|dpad left outline}}
<code><nowiki>{{Key|GameCube|dpad right}}</nowiki></code> {{Key|GameCube|dpad right}}
<code><nowiki>{{Key|GameCube|dpad right outline}}</nowiki></code> {{Key|GameCube|dpad right outline}}
<code><nowiki>{{Key|GameCube|dpad horizontal}}</nowiki></code> {{Key|GameCube|dpad horizontal}}
<code><nowiki>{{Key|GameCube|dpad horizontal outline}}</nowiki></code> {{Key|GameCube|dpad horizontal outline}}
<code><nowiki>{{Key|GameCube|dpad up}}</nowiki></code> {{Key|GameCube|dpad up}}
<code><nowiki>{{Key|GameCube|dpad up outline}}</nowiki></code> {{Key|GameCube|dpad up outline}}
<code><nowiki>{{Key|GameCube|dpad down}}</nowiki></code> {{Key|GameCube|dpad down}}
<code><nowiki>{{Key|GameCube|dpad down outline}}</nowiki></code> {{Key|GameCube|dpad down outline}}
<code><nowiki>{{Key|GameCube|dpad vertical}}</nowiki></code> {{Key|GameCube|dpad vertical}}
<code><nowiki>{{Key|GameCube|dpad vertical outline}}</nowiki></code> {{Key|GameCube|dpad vertical outline}}
</tabber>
<noinclude>[[Category:Key template documentation]]</noinclude>
22596b56b7a13ee3df540bfd7c3463d45fa8b74e
Template:Key/doc/Gesture
10
88
110
2025-10-15T22:08:25Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
Images source: [[dev:Category:Gesture input images]]
=== Fingers ===
<code><nowiki>{{key|gesture|Finger Front}}</nowiki></code>
{{key|gesture|Finger Front}}
<code><nowiki>{{key|gesture|Finger Side}}</nowiki></code>
{{key|gesture|Finger Side}}
=== Tap & hold ===
<code><nowiki>{{key|gesture|Tap}}</nowiki></code>
{{key|gesture|Tap}}
<code><nowiki>{{key|gesture|Double Tap}}</nowiki></code>
{{key|gesture|Double Tap}}
<code><nowiki>{{key|gesture|Hold}}</nowiki></code>
{{key|gesture|Hold}}
=== Swipe motions ===
<code><nowiki>{{key|gesture|Swipe Bottom Left}}</nowiki></code>
{{key|gesture|Swipe Bottom Left}}
<code><nowiki>{{key|gesture|Swipe Bottom Right}}</nowiki></code>
{{key|gesture|Swipe Bottom Right}}
<code><nowiki>{{key|gesture|Swipe Down}}</nowiki></code>
{{key|gesture|Swipe Down}}
<code><nowiki>{{key|gesture|Swipe Left}}</nowiki></code>
{{key|gesture|Swipe Left}}
<code><nowiki>{{key|gesture|Swipe Right}}</nowiki></code>
{{key|gesture|Swipe Right}}
<code><nowiki>{{key|gesture|Swipe Top Left}}</nowiki></code>
{{key|gesture|Swipe Top Left}}
<code><nowiki>{{key|gesture|Swipe Top Right}}</nowiki></code>
{{key|gesture|Swipe Top Right}}
<code><nowiki>{{key|gesture|Swipe Up}}</nowiki></code>
{{key|gesture|Swipe Up}}
=== Zoom & scroll ===
<code><nowiki>{{key|gesture|Zoom In}}</nowiki></code>
{{key|gesture|Zoom In}}
<code><nowiki>{{key|gesture|Zoom Out}}</nowiki></code>
{{key|gesture|Zoom Out}}
<code><nowiki>{{key|gesture|Scroll Down}}</nowiki></code>
{{key|gesture|Scroll Down}}
<code><nowiki>{{key|gesture|Scroll Left}}</nowiki></code>
{{key|gesture|Scroll Left}}
<code><nowiki>{{key|gesture|Scroll Right}}</nowiki></code>
{{key|gesture|Scroll Right}}
<code><nowiki>{{key|gesture|Scroll Up}}</nowiki></code>
{{key|gesture|Scroll Up}}
=== Circular motions ===
<code><nowiki>{{key|gesture|Double Rotate}</nowiki></code>
{{key|gesture|Double Rotate}}
<code><nowiki>{{key|gesture|Full Circle}}</nowiki></code>
{{key|gesture|Full Circle}}
<code><nowiki>{{key|gesture|Half Circle}}</nowiki></code>
{{key|gesture|Half Circle}}
<code><nowiki>{{key|gesture|Quarter Circle}}</nowiki></code>
{{key|gesture|Quarter Circle}}
__NOTOC__
<noinclude>[[Category:Key template documentation]]</noinclude>
0a595b125cc6dbd6ad531c1e989d1929eaf1c6e2
Template:Key/doc/PS4
10
89
111
2025-10-15T22:08:26Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
Images source: [[dev:Category:PS4 input images]]
=== D-pad & sticks ===
<code><nowiki>{{key|PS4|Dpad}}</nowiki></code>
{{key|PS4|Dpad}}
<code><nowiki>{{key|PS4|Left}}</nowiki></code>
{{key|PS4|Left}}
<code><nowiki>{{key|PS4|Right}}</nowiki></code>
{{key|PS4|Right}}
<code><nowiki>{{key|PS4|Up}}</nowiki></code>
{{key|PS4|Up}}
<code><nowiki>{{key|PS4|Down}}</nowiki></code>
{{key|PS4|Down}}
<code><nowiki>{{key|PS4|Left Stick}}</nowiki></code>
{{key|PS4|Left Stick}}
<code><nowiki>{{key|PS4|Right Stick}}</nowiki></code>
{{key|PS4|Right Stick}}
<code><nowiki>{{key|PS4|Touch Pad}}</nowiki></code>
{{key|PS4|Touch Pad}}
=== Front buttons ===
<code><nowiki>{{key|PS4|Circle}}</nowiki></code>
{{key|PS4|Circle}}
<code><nowiki>{{key|PS4|Cross}}</nowiki></code>
{{key|PS4|Cross}}
<code><nowiki>{{key|PS4|Square}}</nowiki></code>
{{key|PS4|Square}}
<code><nowiki>{{key|PS4|Triangle}}</nowiki></code>
{{key|PS4|Triangle}}
<code><nowiki>{{key|PS4|Share}}</nowiki></code>
{{key|PS4|Share}}
<code><nowiki>{{key|PS4|Options}}</nowiki></code>
{{key|PS4|Options}}
=== Rear buttons ===
<code><nowiki>{{key|PS4|L1}}</nowiki></code>
{{key|PS4|L1}}
<code><nowiki>{{key|PS4|R1}}</nowiki></code>
{{key|PS4|R1}}
<code><nowiki>{{key|PS4|L2}}</nowiki></code>
{{key|PS4|L2}}
<code><nowiki>{{key|PS4|R2}}</nowiki></code>
{{key|PS4|R2}}
<noinclude>[[Category:Key template documentation]]</noinclude>
1672e7f0dcd4db09545c96936cfbabcab681cfeb
Template:Key/doc/Nintendo Switch
10
90
112
2025-10-15T22:08:27Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
Images source: [[dev:Category:Nintendo Switch input images]]
=== Nintendo Switch ===
<code><nowiki>{{Key|Switch|a}}</nowiki></code>
{{Key|Switch|a}}
<code><nowiki>{{Key|Switch|b}}</nowiki></code>
{{Key|Switch|b}}
<code><nowiki>{{Key|Switch|x}}</nowiki></code>
{{Key|Switch|x}}
<code><nowiki>{{Key|Switch|y}}</nowiki></code>
{{Key|Switch|y}}
<code><nowiki>{{Key|Switch|Left Stick}}</nowiki></code>
{{Key|Switch|Left Stick}}
<code><nowiki>{{Key|Switch|Right Stick}}</nowiki></code>
{{Key|Switch|Right Stick}}
<code><nowiki>{{Key|Switch|Left Stick Press}}</nowiki></code>
{{Key|Switch|Left Stick Press}}
<code><nowiki>{{Key|Switch|Right Stick Press}}</nowiki></code>
{{Key|Switch|Right Stick Press}}
<code><nowiki>{{Key|Switch|-}}</nowiki></code>
{{Key|Switch|-}}
<code><nowiki>{{Key|Switch|+}}</nowiki></code>
{{Key|Switch|+}}
<code><nowiki>{{Key|Switch|Capture}}</nowiki></code>
{{Key|Switch|Capture}}
<code><nowiki>{{Key|Switch|HOME}}</nowiki></code>
{{Key|Switch|HOME}}
<code><nowiki>{{Key|Switch|L}}</nowiki></code>
{{Key|Switch|L}}
<code><nowiki>{{Key|Switch|R}}</nowiki></code>
{{Key|Switch|R}}
<code><nowiki>{{Key|Switch|ZL}}</nowiki></code>
{{Key|Switch|ZL}}
<code><nowiki>{{Key|Switch|ZR}}</nowiki></code>
{{Key|Switch|ZR}}
=== Pro Controller ===
<code><nowiki>{{Key|Switch|Pro Control Pad}}</nowiki></code>
{{Key|Switch|Pro Control Pad}}
<code><nowiki>{{Key|Switch|Pro Control Pad Left}}</nowiki></code>
{{Key|Switch|Pro Control Pad Left}}
<code><nowiki>{{Key|Switch|Pro Control Pad Right}}</nowiki></code>
{{Key|Switch|Pro Control Pad Right}}
<code><nowiki>{{Key|Switch|Pro Control Pad Up}}</nowiki></code>
{{Key|Switch|Pro Control Pad Up}}
<code><nowiki>{{Key|Switch|Pro Control Pad Down}}</nowiki></code>
{{Key|Switch|Pro Control Pad Down}}
=== Joy-Con ===
<code><nowiki>{{Key|Switch|Directional Left}}</nowiki></code>
{{Key|Switch|Directional Left}}
<code><nowiki>{{Key|Switch|Directional Right}}</nowiki></code>
{{Key|Switch|Directional Right}}
<code><nowiki>{{Key|Switch|Directional Up}}</nowiki></code>
{{Key|Switch|Directional Up}}
<code><nowiki>{{Key|Switch|Directional Down}}</nowiki></code>
{{Key|Switch|Directional Down}}
==== Diagrams ====
<code><nowiki>{{Key|Switch|Joy-Con}}</nowiki></code>
{{Key|Switch|Joy-Con}}
<code><nowiki>{{Key|Switch|Joy-Con Separate}}</nowiki></code>
{{Key|Switch|Joy-Con Separate}}
<code><nowiki>{{Key|Switch|Joy-Con Left}}</nowiki></code>
{{Key|Switch|Joy-Con Left}}
<code><nowiki>{{Key|Switch|Joy-Con Right}}</nowiki></code>
{{Key|Switch|Joy-Con Right}}
__NOTOC__
<noinclude>[[Category:Key template documentation]]</noinclude>
34ef402e3bd539920ee4247d68882ecb53fc6eda
Template:Spoiler
10
91
113
2025-10-15T22:08:27Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
Base code written for Terraria Wiki: https://terraria.wiki.gg/wiki/Template:Spoiler
NOTE: This template needs a JavaScript function in MediaWiki:Common.js or MediaWiki:Vector.js to work, as well as styling in MediaWiki:Common.css or MediaWiki:Vector.css for the related classes
-->{{#vardefine:element|{{#if:{{{block|}}}|div|span}}}}<!--
-->{{#tag:{{#var:element}}|{{#tag:{{#var:element}}|{{{1|}}}}}|class=spoiler-content {{{class|}}}|id={{{id|}}}|style={{{css|{{{style|}}}}}} }}<!--
-->[[Category:Pages with spoilers]]<!--
--></includeonly><noinclude>
{{doc}}
[[Category:Formatting templates]]
</noinclude>
2da5f6bb4ec1204941f5ba21a2196cd35eccdb23
Template:Spoiler/doc
10
92
114
2025-10-15T22:08:27Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This template is used to mark text and other elements as spoilers. Users can click or optionally hover to reveal their content.
== The hoverShowSpoilers gadget ==
Users can enable the <code>[[MediaWiki:Gadgets/hoverShowSpoilers|hoverShowSpoilers]]</code> gadget to make spoilers show on hover, not just on click. The code for this gadget can be found at [[MediaWiki:Gadgets/hoverShowSpoilers/main.css]].
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{spoiler|spoiler text}}</nowiki></code> (Click to toggle) || {{spoiler|spoiler text}}
|-
| <code><nowiki>{{spoiler|spoiler text with a [[Template:Navbox|link]]}}</nowiki></code> (Click to toggle) || {{spoiler|spoiler text with a [[Template:Navbox|link]]}}
|-
| <pre>
{{spoiler|block=y|Really long spoiler that spans multiple lines
It even has a bulleted list inside it:
* Item a
* Item b
* [[Special:Random|Item c]]
}}</pre>
|{{spoiler|block=y|Really long spoiler that spans multiple lines
It even has a bulleted list inside it:
* Item a
* Item b
* [[Special:Random|Item c]]
}}
|}
== Dependencies ==
For this template to work properly, you need the following:
* The <code>spoilers</code> gadget with JavaScript code for toggling the <code>.spoiler</code> class on/off on click:
** [[MediaWiki:Gadgets/spoilers]]
** [[MediaWiki:Gadgets/spoilers/main.js]]
* The <code>.spoiler-content</code> and any related classes, found in [[MediaWiki:Common.css]].
== Source ==
Base code adapted from [[wgg:terraria:Template:Spoiler|Template:Spoiler on Terraria Wiki]].
==TemplateData==
<templatedata>
{
"params": {
"1": {
"aliases": [
"text"
],
"label": "Text",
"description": "The text to be shown.",
"example": "Character A died during the battle.",
"type": "content",
"required": true
},
"hover": {
"label": "Show on Hover?",
"description": "Show spoiler text on mouse hover.",
"example": "hover=yes",
"type": "boolean",
"default": "hover=no"
},
"block": {
"label": "Display as block?",
"description": "If given, display the spoiler as a block instead of inline. Useful for long spoilers spanning multiple lines or using block-level elements like lists.",
"example": "y",
"type": "boolean",
"suggested": true
},
"class": {
"label": "Class",
"description": "A class or classes to apply to the spoiler",
"type": "string"
},
"id": {
"label": "ID",
"description": "A CSS ID to apply to the spoiler.",
"type": "string"
},
"style": {
"description": "Inline CSS styles to pass in.",
"type": "string",
"aliases": [
"css"
],
"label": "Style"
}
},
"description": "This template can be used to mark text as a spoiler.",
"maps": {
"1": {}
},
"paramOrder": [
"1",
"hover",
"block",
"class",
"id",
"style"
],
"format": "inline"
}
</templatedata>
<noinclude>[[Category:Template documentation]]</noinclude>
bae231a84e57129ec12ba47e554ed42e76c185e0
Template:Link icon
10
93
115
2025-10-15T22:08:28Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{#vardefine:target|{{{1|}}}<!-- end vd -->}}<!--
-->{{#vardefine:display|{{#if:{{{2|}}}|{{{2}}}|{{{1}}}<!-- end if -->}}<!-- end vd -->}}<!--
-->{{#vardefine:iconSize|1.2em}}<!--
-->{{#vardefine:lineHeight|1lh}}<!--
-->{{#vardefine:fileExists|{{filepath:{{#var:target}} ({{{type}}}).png}}}}<!--
-->{{#ifeq: {{{2|}}} | notext <!-- start if notext
-->|<span class="link-icon notext" style="--link-icon-size: {{#var:iconSize}}; --link-icon-line-height: {{#var:lineHeight}};"><!-- start notext icon element
-->{{#if: {{#var:fileExists}} <!-- start icon if
-->| <span class="regular">[[File:{{#var:target}} ({{{type}}}).png|link={{#var:target}}|alt=]]</span><!-- end regular icon
-->| <span class="fallback">[[File:{{{1}}} ({{{type}}}).png|?]]</span><!-- end fallback icon (?)
-->}}<!-- end icon if
--></span><!-- end notext icon
-->|<span class="link-icon" style="--link-icon-size: {{#var:iconSize}}; --link-icon-line-height: {{#var:lineHeight}};"><!-- start icon + text element
-->{{#if: {{#var:fileExists}} <!-- start icon if
-->| <span class="regular">[[File:{{#var:target}} ({{{type}}}).png|link={{#var:target}}|alt=]]</span><!-- end regular icon
-->| <span class="fallback">[[File:{{{1}}} ({{{type}}}).png|?]]</span><!-- end fallback icon (?)
-->}} <!-- end icon if
--><span class="display-text">[[{{#var:target}}|{{#var:display}}]]</span><!-- end display text
--></span> <!-- end icon + text element
-->}}<!-- end if notext
--></includeonly><noinclude>{{Documentation}}[[Category:Formatting templates]]</noinclude>
a8fc86aa3dc0f0085e5d1236a47e8d04e8685684
Template:Link icon/doc
10
94
116
2025-10-15T22:08:28Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{No direct use}}
== List of link icon templates ==
* {{tl|Character icon}}
* {{tl|Item icon}}
== Dependencies==
For this template to work properly, you need the following:
* The <code>.link-icon</code> class and any related classes, found in [[MediaWiki:Common.css]].
<noinclude>[[Category:Template documentation]]</noinclude>
654dfb540ea31a810ef53c3820862942e63b2e8a
Template:I
10
95
117
2025-10-15T22:08:29Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:Link icon]]
6ebdedb4de95efaa3e6ca27590e79aca674f2364
Template:Quote
10
96
118
2025-10-15T22:08:30Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
--><div class="quote"><!-- start quote wrapper
--><div class="marks-wrapper"><!-- start marks wrapper
--><div class="block"><!-- start quote block
-->{{#if:{{{title|}}}|<div class="title">{{{title}}}</div>|}}<!--
-->{{#if:{{{text|{{{1|}}}}}}|<div class="text">{{{text|{{{1|}}}}}}</div>|}}<!--
--></div><!-- end quote block
--></div><!-- end marks wrapper
-->{{#if:{{{author|{{{2|}}}}}}|<div class="author">― {{#if:{{{authorpage|}}}| [[{{{authorpage}}}|{{{author|{{{2|}}}}}}]] | {{{author|{{{2|}}}}}} }}</div>|}}<!--
--></div><!--
-->[[Category:Pages with quotes]]</includeonly><noinclude>{{Documentation}}[[Category:Formatting templates]]</noinclude>
095258ceee92819a4e7b83c26fba3761bf9c41a9
Template:Item icon
10
97
119
2025-10-15T22:08:30Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{Link icon|{{{1|}}}|{{{2|}}}|type=Item}}</includeonly><noinclude>{{documentation}}[[Category:Formatting templates]]</noinclude>
6564279e3808e659b8034ad4b96f4f9e9e498b57
Template:Item icon/doc
10
98
120
2025-10-15T22:08:31Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
== Summary ==
<templatedata>
{
"params": {
"1": {
"aliases": [
"page"
],
"label": "Page Name",
"description": "The name for the target page.",
"example": "Page Name",
"type": "wiki-page-name",
"required": true
},
"2": {
"aliases": [
"label"
],
"label": "Link Label",
"description": "The text to the be displayed on the link icon's label.",
"example": "Alternative Page Name",
"type": "line"
}
},
"description": "Use this template to display an icon next to a page link.\n\nThis template assumes that each page has an icon uploaded at a specific location, namely \"File:Page Name (Item).png\".",
"format": "inline"
}
</templatedata>
== Examples ==
For the examples below, <code><nowiki>File:Mystic Feather (Item).png</nowiki></code> was used as the icon for a page called <code>Mystic Feather</code>.
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Item icon|Mystic Feather}}</nowiki></code> || {{Item icon|Mystic Feather}}
|-
| <code><nowiki>{{Item icon|Mystic Feather|Mystic Feathers}}</nowiki></code> || {{Item icon|Mystic Feather|Mystic Feathers}}
|-
| <code><nowiki>{{Item icon|Mystic Feather|notext}}</nowiki></code> || {{Item icon|Mystic Feather|notext}}
|-
| <code><nowiki>{{Item icon|Missing Item}}</nowiki></code> (Missing Page Icon) || {{Item icon|Missing Item}}
|}
== Dependencies==
For this template to work properly, you need the following:
* The base {{tl|Link icon}} template.
* The <code>.link-icon</code> class and any related classes, found in [[MediaWiki:Common.css]].
4dfcab6f3d3c88596068607685645f29666f0141
Template:Character icon
10
99
121
2025-10-15T22:08:31Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{Link icon|{{{1|}}}|{{{2|}}}|type=Character}}</includeonly><noinclude>{{documentation}}[[Category:Formatting templates]]</noinclude>
24bad84fd5dea93cab210dfd592fda86af09eb87
Template:Character icon/doc
10
100
122
2025-10-15T22:08:32Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
== Summary ==
<templatedata>
{
"params": {
"1": {
"aliases": [
"page"
],
"label": "Page Name",
"description": "The name for the target page.",
"example": "Page Name",
"type": "wiki-page-name",
"required": true
},
"2": {
"aliases": [
"label"
],
"label": "Link Label",
"description": "The text to the be displayed on the link icon's label.",
"example": "Alternative Page Name",
"type": "line"
}
},
"description": "Use this template to display an icon next to a page link.\n\nThis template assumes that each page has an icon uploaded at a specific location, namely \"File:Page Name (Character).png\".",
"format": "inline"
}
</templatedata>
== Examples ==
For the examples below, <code><nowiki>File:Invisible Boy (Character).png</nowiki></code> was used as the icon for a page called <code>Invisible Boy</code>.
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Character icon|Invisible Boy}}</nowiki></code> || {{Character icon|Invisible Boy}}
|-
| <code><nowiki>{{Character icon|Invisible Boy|The Invisible Boy}}</nowiki></code> || {{Character icon|Invisible Boy|The Invisible Boy}}
|-
| <code><nowiki>{{Character icon|Invisible Boy|notext}}</nowiki></code> || {{Character icon|Invisible Boy|notext}}
|-
| <code><nowiki>{{Character icon|Missing Boy}}</nowiki></code> (Missing Page Icon) || {{Character icon|Missing Boy}}
|}
== Dependencies==
For this template to work properly, you need the following:
* The base {{tl|Link icon}} template.
* The <code>.link-icon</code> class and any related classes, found in [[MediaWiki:Common.css]].
0999a706143c16f5ed970816e7825239cfce9547
Template:Quote/doc
10
101
123
2025-10-15T22:08:32Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <pre>{{Quote|text=Now is the winter of our discontent made glorious summer by this sun of York}}</pre>
| {{Quote|text=Now is the winter of our discontent made glorious summer by this sun of York}}
|-
| <pre>{{Quote
|title=Opening lines of ''Richard III''
|text=Now is the winter of our discontent made glorious summer by this sun of York}}</pre>
| {{Quote
|title=Opening lines of ''Richard III''
|text=Now is the winter of our discontent made glorious summer by this sun of York}}
|-
| <pre>{{Quote
|title=Opening lines of ''Richard III''
|author=William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}</pre>
| {{Quote
|title=Opening lines of ''Richard III''
|author=William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}
|-
| <pre>{{Quote
|title=Opening lines of ''Richard III''
|author=William Shakespeare
|authorpage=wikipedia:William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}</pre>
| {{Quote
|title=Opening lines of ''Richard III''
|author=William Shakespeare
|authorpage=wikipedia:William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}
|-
| <pre>{{Quote
|author=William Shakespeare
|authorpage=wikipedia:William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}</pre>
| {{Quote
|author=William Shakespeare
|authorpage=wikipedia:William Shakespeare
|text=Now is the winter of our discontent made glorious summer by this sun of York}}
|}
== Dependencies ==
For this template to work properly, you need the following:
* The <code>.quote</code> and any related classes, found in [[MediaWiki:Common.css]].
<noinclude>[[Category:Template documentation]]</noinclude>
== Template data (for Visual Editor) ==
<templatedata>
{
"params": {
"title": {
"label": "Title",
"description": "If the quote has a title, put it here.",
"example": "Richard III's soliloquy",
"type": "line"
},
"text": {
"label": "Quoted Text",
"description": "The quoted text to be displayed.",
"example": "Now is the winter of our discontent made glorious summer by this sun of York",
"type": "string",
"required": true
},
"author": {
"label": "Quote's Author",
"description": "The author of the displayed quote.",
"example": "William Shakespeare",
"type": "line",
"suggested": true
},
"authorpage": {
"label": "Author's Page",
"description": "If the quote's author has a page on the Wiki, put the page name here.",
"example": "William Shakespeare (playwright)",
"type": "wiki-page-name",
"suggested": true
}
},
"description": "This template creates a styled block element for quotes.",
"paramOrder": [
"text",
"author",
"authorpage",
"title"
],
"format": "block"
}
</templatedata>
8a10e77de70ff704435282ce0f2ba792a13404a5
Template:Hatnote
10
102
124
2025-10-15T22:08:32Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
-->[[Category:Pages with hatnotes]]<!--
--><div class="hatnote {{#if:{{{icon|}}}|icon}} noexcerpt">{{#if:{{{icon|}}}|[[File:{{{icon}}}|x22px]]<nowiki> </nowiki>}}{{{1|}}}</div><!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Hatnote templates| ]]</noinclude>
7d46b899835bfd29a8fbee088499bc7a6acb2587
Template:Hatnote/doc
10
103
125
2025-10-15T22:08:33Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{No direct use}}
== List of hatnote templates ==
* {{tl|Disambiguation}}
* {{tl|Distinguish}}
* {{tl|For}}
* {{tl|Main}}
== Dependencies ==
For this template to work properly, you need the following:
* The <code>.hatnote</code> class, found in [[MediaWiki:Common.css]].
* The <code>--wiki-content-border-color--secondary</code> CSS variable, defined in [[MediaWiki:Common.css]].
<noinclude>[[Category:Template documentation]]</noinclude>
464f2f866befaf4cfa47f68ab0ad4f170c13463d
Template:Disambiguation/doc
10
104
126
2025-10-15T22:08:33Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<templatedata>
{
"params": {
"1": {
"label": "Disambiguation Page",
"description": "A custom disambiguation page name.",
"example": "Disambiguation Page",
"type": "wiki-page-name"
},
"2": {
"label": "Link Label",
"description": "A label for the custom disambiguation page.",
"example": "Alternative Page Name",
"type": "line"
},
"topic": {
"label": "Custom Topic",
"description": "In case {{PAGENAME}} does not describe the topic, this can be used to display a custom topic",
"example": "a custom topic",
"default": "{{PAGENAME}}",
"type": "line"
}
},
"description": "This hatnote template is meant to be used at the top of an article to indicate the existence of a disambiguation page.",
"paramOrder": [
"1",
"2",
"topic"
],
"format": "inline"
}
</templatedata>
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Disambiguation}}</nowiki></code> || {{Disambiguation|topic=Example}}
|-
| <code><nowiki>{{Disambiguation|Special:Random|topic=Example}}</nowiki></code> || {{Disambiguation|Special:Random|topic=Example}}
|-
| <code><nowiki>{{Disambiguation|Special:Random|Page Label|topic=this particular topic}}</nowiki></code> || {{Disambiguation|Special:Random|Page Label|topic=this particular topic}}
|}
== Dependencies ==
For this template to work properly, you need the following:
* The {{tl|Hatnote}} base template.
* The <code>.hatnote</code> class, found in [[MediaWiki:Common.css]].
== Source ==
Roughly based on [[wikipedia:Template:About|Wikipedia's About Template]].
<noinclude>[[Category:Template documentation]]</noinclude>
5fce9c689120c57454571ff0e60a2cd447df5713
Template:Disambiguation
10
105
127
2025-10-15T22:08:34Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:topic|<!-- start vd
-->{{#if:{{{topic|}}} | {{{topic}}} | {{PAGENAME}} }}<!-- end if
-->}}<!-- end vd
-->{{#vardefine:disambig|<!-- start vd
-->{{#if:{{{1|}}}<!-- start custom disambig if
-->|{{{1}}}<!-- start label if -->{{#if:{{{2|}}} | {{!}}{{{2}}} }}<!-- end label if
-->|{{#var:topic}} (disambiguation)<!-- else; use regular disambig
-->}}<!-- end custom disambig if
-->}}<!-- end vd
-->{{Hatnote|<!--
-->This page is about '''{{#var:topic}}'''. For other uses, see [[{{#var:disambig}}]].<!--
-->|icon=Disambig.svg<!--
-->}}<!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Hatnote templates]]</noinclude>
c4c62e7a1876492eb970ea182cf4ac0bcad97913
Template:Distinguish
10
106
128
2025-10-15T22:08:34Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:text|<!-- start vd
-->{{#if:{{{text|}}} | {{{text}}} |<!-- start top if
-->{{#if:{{{2|}}}<!-- if more than one page
-->|[[{{{1}}}]]{{#if:{{{3|}}}<!-- start concat if
-->|, [[{{{2}}}]] or [[{{{3}}}]]<!-- concat two
-->|<nowiki> </nowiki>or [[{{{2}}}]]<!-- else; concat one
-->}}<!-- end concat if
-->|[[{{{1}}}]]<!-- else; one page only
-->}}<!-- end custom disambig if
-->}}<!-- end if
-->}}<!-- end vd
-->{{Hatnote|<!--
-->Not to be confused with {{#var:text}}.<!--
-->}}<!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Hatnote templates]]</noinclude>
67ae5406ffd29bec56cfe7ad6527bb09a9733496
Template:Distinguish/doc
10
107
129
2025-10-15T22:08:34Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<templatedata>
{
"params": {
"1": {
"label": "Alternative",
"description": "The alternative page.",
"example": "Alternative Page",
"type": "wiki-page-name",
"suggested": true
},
"2": {
"label": "Second Alternative",
"description": "A second alternative page.",
"example": "Second Alternative Page",
"type": "wiki-page-name"
},
"3": {
"label": "Third Alternative",
"description": "A third alternative page.",
"example": "Third Alternative Page",
"type": "wiki-page-name"
},
"text": {
"label": "Alternative Text",
"description": "Instead of using pages, you can provide a full alternative text. This parameter overrides other provided parameters.",
"example": "the alternative page, [[Alternative Page]]",
"type": "line"
}
},
"description": "This hatnote template is meant to be used to indicate possible alternatives to what the reader wants to find.",
"paramOrder": [
"1",
"2",
"3",
"text"
],
"format": "inline"
}
</templatedata>
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Distinguish|Special:Uncategorizedpages}}</nowiki></code> || {{Distinguish|Special:Uncategorizedpages}}
|-
| <code><nowiki>{{Distinguish|Special:Uncategorizedpages|Special:Uncategorizedfiles}}</nowiki></code> || {{Distinguish|Special:Uncategorizedpages|Special:Uncategorizedfiles}}
|-
| <code><nowiki>{{Distinguish|Special:Uncategorizedpages|Special:Uncategorizedfiles|Special:Uncategorizedcategories}}</nowiki></code> || {{Distinguish|Special:Uncategorizedpages|Special:Uncategorizedfiles|Special:Uncategorizedcategories}}
|-
| <code><nowiki>{{Distinguish|Special:Uncategorizedpages{{!}}Page 1}}</nowiki></code> (Custom link label) || {{Distinguish|Special:Uncategorizedpages{{!}}Page 1}}
|-
| <code><nowiki>{{Distinguish|text = Page 1, another name for [[Special:Uncategorizedpages]]}}</nowiki></code> || {{Distinguish|text = Page 1, another name for [[Special:Uncategorizedpages]]}}
|}
== Dependencies ==
For this template to work properly, you need the following:
* The {{tl|Hatnote}} base template.
* The <code>.hatnote</code> class, found in [[MediaWiki:Common.css]].
== Source ==
Roughly based on [[wikipedia:Template:Distinguish|Wikipedia's Distinguish Template]].
<noinclude>[[Category:Template documentation]]</noinclude>
2a06ed576ae6479add20834628f9378c657cb4fb
Template:For
10
108
130
2025-10-15T22:08:35Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:text|<!-- start vd
-->{{#if:{{{3|}}}<!-- if more than one page
-->|[[{{{2}}}]]{{#if:{{{4|}}}<!-- start concat if
-->|, [[{{{3}}}]] and [[{{{4}}}]]<!-- concat two
-->|<nowiki> </nowiki>and [[{{{3}}}]]<!-- else; concat one
-->}}<!-- end concat if
-->|[[{{{2}}}]]<!-- else; one page only
-->}}<!-- end if
-->}}<!-- end vd
-->{{Hatnote|<!--
-->For {{{1}}}, see {{#var:text}}.<!--
-->}}<!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Hatnote templates]]</noinclude>
1899e48855153617f7c0bf3087b781bc80f0395c
Template:For/doc
10
109
131
2025-10-15T22:08:35Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<templatedata>
{
"params": {
"1": {
"label": "Topic",
"description": "The topic the following pages are about.",
"example": "more information",
"type": "line",
"required": true
},
"2": {
"label": "Related Page",
"description": "A related page.",
"example": "Related Page",
"type": "wiki-page-name",
"required": true
},
"3": {
"label": "Second Page",
"description": "A second related page.",
"example": "Second Related Page",
"type": "wiki-page-name"
},
"4": {
"label": "Third Page",
"description": "A third related page.",
"example": "Third Related Page",
"type": "wiki-page-name"
}
},
"description": "This hatnote template is meant to be used to show pages related to a topic the reader might want to visit.",
"paramOrder": [
"1",
"2",
"3",
"4"
],
"format": "inline"
}
</templatedata>
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{For|more information|Special:WantedPages}}</nowiki></code> || {{For|more information|Special:WantedPages}}
|-
| <code><nowiki>{{For|more information|Special:WantedPages|Special:UncategorizedPages}}</nowiki></code> || {{For|more information|Special:WantedPages|Special:UncategorizedPages}}
|-
| <code><nowiki>{{For|more information|Special:WantedPages|Special:UncategorizedPages|Special:UncategorizedCategories}}</nowiki></code> || {{For|more information|Special:WantedPages|Special:UncategorizedPages|Special:UncategorizedCategories}}
|-
| <code><nowiki>{{For|more information|Special:WantedPages{{!}}Page 1}}</nowiki></code> (Custom link label) || {{For|more information|Special:WantedPages{{!}}Page 1}}
|}
== Dependencies ==
For this template to work properly, you need the following:
* The {{tl|Hatnote}} base template.
* The <code>.hatnote</code> class, found in [[MediaWiki:Common.css]].
== Source ==
Roughly based on [[wikipedia:Template:For|Wikipedia's For Template]].
<noinclude>[[Category:Template documentation]]</noinclude>
b2a30a9bf8acff259d5e86654a2de69c2d5e4fff
Template:Main
10
110
132
2025-10-15T22:08:36Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:text|<!-- start vd
-->{{#if:{{{2|}}}<!-- if more than one page
-->|[[{{{1}}}]]{{#if:{{{3|}}}<!-- start concat if
-->|, [[{{{2}}}]] and [[{{{3}}}]]<!-- concat two
-->|<nowiki> </nowiki>and [[{{{2}}}]]<!-- else; concat one
-->}}<!-- end concat if
-->|[[{{{1}}}]]<!-- else; one page only
-->}}<!-- end if
-->}}<!-- end vd
-->{{Hatnote|<!--
-->{{#if:{{{2|}}}|Main articles|Main article}}: {{#var:text}}<!--
-->}}<!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Hatnote templates]]</noinclude>
e02ac04db1bbce6b71a9aa8a5064182f662d8470
Template:Main/doc
10
111
133
2025-10-15T22:08:36Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<templatedata>
{
"params": {
"1": {
"label": "Article",
"description": "A main article.",
"example": "Article",
"type": "wiki-page-name",
"required": true
},
"2": {
"label": "Second Article",
"description": "A second main article.",
"example": "Second Article",
"type": "wiki-page-name"
},
"3": {
"label": "Third Article",
"description": "A third main article.",
"example": "Third Article",
"type": "wiki-page-name"
}
},
"description": "This hatnote template is meant to be in sections of an article mentioning information about another existing main article.",
"paramOrder": [
"1",
"2",
"3"
],
"format": "inline"
}
</templatedata>
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Main|Special:WantedPages}}</nowiki></code> || {{Main|Special:WantedPages}}
|-
| <code><nowiki>{{Main|Special:WantedPages#Section Title}}</nowiki></code> || {{Main|Special:WantedPages#Section Title}}
|-
| <code><nowiki>{{Main|Special:WantedPages|Special:UncategorizedPages}}</nowiki></code> || {{Main|Special:WantedPages|Special:UncategorizedPages}}
|-
| <code><nowiki>{{Main|Special:WantedPages|Special:UncategorizedPages|Special:UncategorizedCategories}}</nowiki></code> || {{Main|Special:WantedPages|Special:UncategorizedPages|Special:UncategorizedCategories}}
|-
| <code><nowiki>{{Main|Special:WantedPages{{!}}Page 1}}</nowiki></code> (Custom link label) || {{Main|Special:WantedPages{{!}}Page 1}}
|}
== Dependencies ==
This template requires the {{tl|Hatnote}} metatemplate.
== Source ==
Roughly based on [[wikipedia:Template:For|Wikipedia's For Template]].
<noinclude>[[Category:Template documentation]]</noinclude>
dd762adeece0f944821cb81ee14a8bd9cb539b22
Template:Ambox/doc
10
112
134
2025-10-15T22:08:36Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{#ifeq:{{ROOTPAGENAME}}|Ambox|"Ambox" is an abbreviation for '''A'''rticle '''m'''essage '''box'''. You can use amboxes in articles to indicate something important about the current page, often in the header.|
This '''message template''' is an [[Template:Ambox|article message box]], or '''ambox'''. The documentation below discusses how to use each ambox provided by the wiki.
}}
== Premade amboxes ==
=== Problem notice amboxes ===
These amboxes are used temporarily to notify other editors and visitors about a problem with an article. These amboxes support the following parameters:
* <code>|tiny=</code>: If set to <code>yes</code>, the box will have less padding and the icon will be much smaller than default.
* <code>|class=</code>: Any additional CSS classes to add to the ambox container element.
* <code>|date=</code>: The date the ambox was added to the page.
* <code>|nocat=</code>: If set to <code>yes</code>, no category will be added to the page. Use this only when creating documentation.
'''Note:''' Premade amboxes need the base {{tl|Ambox}} template to work.
{| class="wikitable"
! Code !! Result
|-
| {{tl|Cleanup}} || {{Cleanup|nocat=yes}}
|-
| {{tl|Delete}} || {{Delete|nocat=yes}}
|-
| {{tl|Merge|Example}} || {{Merge|Template:Ambox{{!}}Example|nocat=yes}}
|-
| {{tl|Move|Example}} || {{Move|Template:Ambox{{!}}Example|nocat=yes}}
|-
| {{tl|Split|Example}}<br/>{{tl|Split|Example 1|Example 2|Example 3}} || {{Split|Template:Ambox{{!}}Example|nocat=yes}}
{{Split|Template:Ambox{{!}}Example 1|Template:Ambox{{!}}Example 2|Template:Ambox{{!}}Example 3|nocat=yes}}
|-
| {{tl|Stub}} || {{Stub|nocat=yes}}
|-
|}
=== Informational amboxes ===
These amboxes are intended as permanent fixtures to a page, to notify visitors about some piece of information relevant to the page. These amboxes support the following parameters in addition to any listed:
* <code>|tiny=</code>: If set to <code>yes</code>, the box will have less padding and the icon will be much smaller than default.
* <code>|class=</code>: Any additional CSS classes to add to the ambox container element.
{| class="wikitable"
! Code !! Additional parameters !! Result
|-
| {{tl|Spoiler warning}} || || {{Spoiler warning|nocat=yes}}
|-
| {{tl|No direct use}} || || {{No direct use|nocat=yes}}
|-
| {{tl|Uses Lua}} || <code><nowiki>|1=</nowiki></code>, a comma-separated list of modules used || {{Uses Lua|nocat=yes}}
|}
=== Optional parameters ===
You can use optional parameters to further customize a premade ambox. The example below is using <code>tiny=yes</code> and <code>date=01/01/2021</code>.
{{Cleanup|tiny=yes|date=01/01/2021|nocat=yes}}
== Creating a custom ambox ==
You can create additional ambox templates as needed using the following parameters:
<pre>
{{Ambox
| color = The left border color.
| icon = The icon image to be displayed.
| title = The optional title.
| message = The explanation text displayed.
| tiny = If you want the tiny version of the ambox, fill the parameter with "yes".
| date = An optional date of creation for the message.
| class = An optional CSS class for the ambox.
}}
</pre>
== Dependencies ==
For this template to work properly, you need the following:
* <code>.ambox</code> and any related classes, found in [[MediaWiki:Common.css]].
<includeonly>[[Category:Notice templates]]</includeonly><noinclude>[[Category:Template documentation]]</noinclude>
d4fda481c06177d59ff39364bf17e15d7f1adfbc
Template:Cleanup
10
113
135
2025-10-15T22:08:37Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = gold
| icon = Cleanup.svg
| message = This page does not meet '''{{SITENAME}}'''<nowiki/>'s page quality standards. You can [{{fullurl:{{FULLPAGENAME}}|action=edit}} edit it] to help fix grammar, formatting, or code issues.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Pages in need of improvement]]}}</includeonly><!--
--><noinclude>{{Cleanup|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
9c9fb940d733227f74a7ce12720d22f569bd4d3e
Template:Delete
10
114
136
2025-10-15T22:08:37Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = grey
| icon = Delete.svg
| title = Candidate for Deletion
| message = This page lacks relevance for '''{{SITENAME}}''' and is a candidate for '''deletion'''.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Candidates for deletion]]}}</includeonly><!--
--><noinclude>{{Delete|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
6c827de94518d7f5f1635b13425be0d0fb4078da
Template:No direct use
10
115
137
2025-10-15T22:08:38Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{ambox|icon=Warning-red.svg|title=Don't call this template directly from any content page!
|message=This template is intended to be used inside of another template. Then that template in turn may be used on content pages.
|color=red
|tiny={{{tiny|}}}
|class={{{class|}}}
}}</includeonly><noinclude>{{doc|Template:Ambox/doc}}
[[Category:Notice templates]]</noinclude>
22c9c1b0d6c05220eb6d7ad84073f7d878b60b68
Template:UsesLua
10
116
138
2025-10-15T22:08:38Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:Uses Lua]]
9675a92267565619bc6418ec4e88163985302408
Template:Cleanup/doc
10
117
139
2025-10-15T22:08:38Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Delete/doc
10
118
140
2025-10-15T22:08:39Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Spoiler warning
10
119
141
2025-10-15T22:08:39Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{Ambox
| color = red
| icon = Warning-red.svg
| title = Spoiler Warning
| message = This page contains '''spoilers'''. View at your own discretion.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
}}<noinclude>{{doc|Template:Ambox/doc}}</noinclude>
d46344bae30adce89ead1cf12e8c3ff904e95203
Template:Spoiler warning/doc
10
120
142
2025-10-15T22:08:40Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Uses Lua/doc
10
121
143
2025-10-15T22:08:40Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Stub
10
122
144
2025-10-15T22:08:40Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = gold
| icon = Stub.svg
| message = This page is a [[support:Stub|stub]]. You can help '''{{SITENAME}}''' by [{{fullurl:{{FULLPAGENAME}}|action=edit}} expanding it].
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Stubs]]}}</includeonly><!--
--><noinclude>{{Stub|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
1effeb7d6eb04a0b11c76b8bfa871703461c9344
Template:Stub/doc
10
123
145
2025-10-15T22:08:41Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:Ambox/doc]]
68bfb03f8f28c95443c7b1997f252c236bf87256
Template:NoDirectUse
10
124
146
2025-10-15T22:08:41Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:No direct use]]
8448af1f61f0d64a84806b006c70670d9296acde
Template:No direct use/doc
10
125
147
2025-10-15T22:08:42Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:Ambox/doc]]
68bfb03f8f28c95443c7b1997f252c236bf87256
Template:Merge
10
126
148
2025-10-15T22:08:42Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = purple
| icon = Merge.svg
| message = It has been proposed that this page be [[support:Merge|merged]] with [[{{{1}}}]].
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Candidates for merging]]}}</includeonly><!--
--><noinclude>{{Merge|Template:Merge|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
9975c110e793cc1943eac9ea8e62257d704ab853
Template:Merge/doc
10
127
149
2025-10-15T22:08:42Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Move
10
128
150
2025-10-15T22:08:43Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = darkorange
| icon = Move.svg
| message = It has been proposed that this page be moved to [[{{{1}}}]].
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Candidates for moving]]}}</includeonly><!--
--><noinclude>{{Move|Template:Ambox{{!}}Example|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
dc4fd9090208e453457d6d2df193b9a7ee3b562d
Template:Move/doc
10
129
151
2025-10-15T22:08:43Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Split
10
130
152
2025-10-15T22:08:44Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
-->{{#vardefine:pages|<!-- start vd
-->{{#if:{{{2|}}}<!-- if more than one page
-->|new pages titled [[{{{1}}}]]{{#if:{{{3|}}}<!-- start concat if
-->|, [[{{{2}}}]] and [[{{{3}}}]]<!-- concat two
-->|<nowiki> </nowiki>and [[{{{2}}}]]<!-- else; concat one
-->}}<!-- end concat if
-->|a new page titled [[{{{1}}}]]<!-- else; one page only
-->}}<!-- end if
-->}}<!-- end vd
-->{{Ambox
| color = purple
| icon = Split.svg
| message = It has been proposed that this page be split into {{#var:pages}}.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
| date = {{{date|}}}
}}<!--
-->{{#ifeq: {{lc:{{{nocat|}}}}} | yes ||[[Category:Candidates for splitting]]}}</includeonly><!--
--><noinclude>{{Split|Template:Ambox{{!}}Example|nocat=yes}}
{{Split|Template:Ambox{{!}}Example 1|Template:Ambox{{!}}Example 2|Template:Ambox{{!}}Example 3|nocat=yes}}
{{doc|Template:Ambox/doc}}</noinclude>
73f5044c8b972e18c3b7880f94b0644e4a0e6ac7
Template:Split/doc
10
131
153
2025-10-15T22:08:44Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:Ambox/doc]]
286a3914c1d2770ff27394ac3d3f36a685542cb8
Template:Anchor
10
132
154
2025-10-15T22:08:45Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
--><span id="{{{1}}}"></span><!--
--></includeonly><!--
--><noinclude>{{doc}}
[[Category:Navigation templates]]</noinclude>
08ccba46722925866447768d344bf540b0b55e79
Template:Anchor/doc
10
133
155
2025-10-15T22:08:45Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
== Summary ==
This template can be used to insert an invisible anchor (reference points) into a page that can later be used by internal wiki links.
== Usage ==
To create a custom anchor, use <code><nowiki>{{Anchor|Anchor Name}}</nowiki></code> anywhere in the page.
For example, if you create the anchor <code><nowiki>{{Anchor|Example Anchor}}</nowiki></code> in the page <code><nowiki>[[Example]]</nowiki></code>, you can access it through the internal link <code><nowiki>[[Example#Example Anchor]]</nowiki></code>.
Remember that you can create a [[support:Redirect|redirect]] to this template so that you can call it more easily, such as with <code><nowiki>{{a|Anchor Name}}</nowiki></code>.
<noinclude>[[Category:Template documentation]]</noinclude>
4b0ddb50416a354db262e62617d9b45056f4d526
Template:Key/doc/Xbox
10
134
156
2025-10-15T22:08:45Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
Images source: [[dev:Category:Xbox input images]]
=== Series & One ===
<code><nowiki>{{Key|Xbox|A}}</nowiki></code>
{{Key|Xbox|A}}
<code><nowiki>{{Key|Xbox|B}}</nowiki></code>
{{Key|Xbox|B}}
<code><nowiki>{{Key|Xbox|X}}</nowiki></code>
{{Key|Xbox|X}}
<code><nowiki>{{Key|Xbox|Y}}</nowiki></code>
{{Key|Xbox|y}}
<code><nowiki>{{Key|Xbox|Left Thumbstick}}</nowiki></code>
{{Key|Xbox|Left Thumbstick}}
<code><nowiki>{{Key|Xbox|Right Thumbstick}}</nowiki></code>
{{Key|Xbox|Right Thumbstick}}
<code><nowiki>{{Key|Xbox|Left Thumbstick Press}}</nowiki></code>
{{Key|Xbox|Left Thumbstick Press}}
<code><nowiki>{{Key|Xbox|Right Thumbstick Press}}</nowiki></code>
{{Key|Xbox|Right Thumbstick Press}}
<code><nowiki>{{Key|Xbox|LB}}</nowiki></code>
{{Key|Xbox|LB}}
<code><nowiki>{{Key|Xbox|RB}}</nowiki></code>
{{Key|Xbox|RB}}
<code><nowiki>{{Key|Xbox|View}}</nowiki></code>
{{Key|Xbox|View}}
<code><nowiki>{{Key|Xbox|Menu}}</nowiki></code>
{{Key|Xbox|Menu}}
<code><nowiki>{{Key|Xbox|Button}}</nowiki></code>
{{Key|Xbox|Button}}
=== Xbox Series ===
<code><nowiki>{{Key|Xbox|D-pad}}</nowiki></code>
{{Key|Xbox|D-pad}}
<code><nowiki>{{Key|Xbox|D-pad Left}}</nowiki></code>
{{Key|Xbox|D-pad Left}}
<code><nowiki>{{Key|Xbox|D-pad Right}}</nowiki></code>
{{Key|Xbox|D-pad Right}}
<code><nowiki>{{Key|Xbox|D-pad Up}}</nowiki></code>
{{Key|Xbox|D-pad Up}}
<code><nowiki>{{Key|Xbox|D-pad Down}}</nowiki></code>
{{Key|Xbox|D-pad Down}}
<code><nowiki>{{Key|Xbox|LT}}</nowiki></code>
{{Key|Xbox|LT}}
<code><nowiki>{{Key|Xbox|RT}}</nowiki></code>
{{Key|Xbox|RT}}
<code><nowiki>{{Key|Xbox|Share}}</nowiki></code>
{{Key|Xbox|Share}}
==== Diagram ====
<code><nowiki>{{Key|Xbox|Series Controller Diagram}}</nowiki></code>
{{Key|Xbox|Series Controller Diagram}}
=== Xbox One ===
<code><nowiki>{{Key|Xbox|One D-pad}}</nowiki></code>
{{Key|Xbox|D-pad}}
<code><nowiki>{{Key|Xbox|One D-pad Left}}</nowiki></code>
{{Key|Xbox|D-pad Left}}
<code><nowiki>{{Key|Xbox|One D-pad Right}}</nowiki></code>
{{Key|Xbox|D-pad Right}}
<code><nowiki>{{Key|Xbox|One D-pad Up}}</nowiki></code>
{{Key|Xbox|D-pad Up}}
<code><nowiki>{{Key|Xbox|One D-pad Down}}</nowiki></code>
{{Key|Xbox|D-pad Down}}
<code><nowiki>{{Key|Xbox|One Left Trigger}}</nowiki></code>
{{Key|Xbox|One Left Trigger}}
<code><nowiki>{{Key|Xbox|One Right Trigger}}</nowiki></code>
{{Key|Xbox|One Right Trigger}}
==== Diagram ====
<code><nowiki>{{Key|Xbox|One Controller Diagram}}</nowiki></code>
{{Key|Xbox|One Controller Diagram}}
__NOTOC__
<noinclude>[[Category:Key template documentation]]</noinclude>
adce81e2e9eafcf930052a8993d3e5625665202e
Template:Key/doc/DualSense
10
135
157
2025-10-15T22:08:46Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
Images source: [[dev:Category:DualSense input images]]
=== Buttons ===
<code><nowiki>{{Key|PS|Directional}}</nowiki></code>
{{Key|PS|Directional}}
<code><nowiki>{{Key|PS|Directional Left}}</nowiki></code>
{{Key|PS|Directional Left}}
<code><nowiki>{{Key|PS|Directional Right}}</nowiki></code>
{{Key|PS|Directional Right}}
<code><nowiki>{{Key|PS|Directional Up}}</nowiki></code>
{{Key|PS|Directional Up}}
<code><nowiki>{{Key|PS|Directional Down}}</nowiki></code>
{{Key|PS|Directional Down}}
<code><nowiki>{{Key|PS|Left Stick}}</nowiki></code>
{{Key|PS|Left Stick}}
<code><nowiki>{{Key|PS|Right Stick}}</nowiki></code>
{{Key|PS|Right Stick}}
<code><nowiki>{{Key|PS|Touch Pad}}</nowiki></code>
{{Key|PS|Touch Pad}}
<code><nowiki>{{Key|PS|Circle}}</nowiki></code>
{{Key|PS|Circle}}
<code><nowiki>{{Key|PS|Cross}}</nowiki></code>
{{Key|PS|Cross}}
<code><nowiki>{{Key|PS|Square}}</nowiki></code>
{{Key|PS|Square}}
<code><nowiki>{{Key|PS|Triangle}}</nowiki></code>
{{Key|PS|Triangle}}
<code><nowiki>{{Key|PS|Create}}</nowiki></code>
{{Key|PS|Create}}
<code><nowiki>{{Key|PS|Options}}</nowiki></code>
{{Key|PS|Options}}
<code><nowiki>{{Key|PS|L1}}</nowiki></code>
{{Key|PS|L1}}
<code><nowiki>{{Key|PS|R1}}</nowiki></code>
{{Key|PS|R1}}
<code><nowiki>{{Key|PS|L2}}</nowiki></code>
{{Key|PS|L2}}
<code><nowiki>{{Key|PS|R2}}</nowiki></code>
{{Key|PS|R2}}
<code><nowiki>{{Key|PS|L3}}</nowiki></code>
{{Key|PS|L3}}
<code><nowiki>{{Key|PS|R3}}</nowiki></code>
{{Key|PS|R3}}
<code><nowiki>{{Key|PS|Mute}}</nowiki></code>
{{Key|PS|Mute}}
<code><nowiki>{{Key|PS|PS}}</nowiki></code>
{{Key|PS|PS}}
=== Diagram ===
<code><nowiki>{{Key|PS|Controller Diagram}}</nowiki></code>
{{Key|PS|Controller Diagram}}
<noinclude>[[Category:Key template documentation]]</noinclude>
84fa5123f9494d3572fef65e1aa63dd95ef476be
Template:Gad
10
136
158
2025-10-15T22:08:47Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<code>Gadget-[[MediaWiki:Gadget-{{{1}}}|{{{1}}}]]</code><noinclude>[[Category:Formatting templates]]</noinclude>
dd027468a6022472506b1fc2973d6299ec01e854
Template:From Wikipedia
10
137
159
2025-10-15T22:08:47Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{Ambox
| color = darkblue
| icon = Wikipedia.svg
| title= This code is adapted from [[wikipedia:Main Page|Wikipedia]].
| message = For the original code, see the following pages: {{#arraymap:{{{1|}}}|,|%s|[[wikipedia:%s|%s]]}}
| tiny = {{{tiny|}}}
| class = {{{class|}}}
}}</includeonly><noinclude>{{doc}}</noinclude>
0bb256ef5acc38fb0cfbdacc22e75aab89bd6e2c
Template:!-!
10
138
160
2025-10-15T22:08:47Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
|-|<noinclude>{{documentation}}</noinclude>
c634369c1e88b95ebe6a6d827cb32dc1e9c61fec
Template:!-!/doc
10
139
161
2025-10-15T22:08:48Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:((/doc]]
509bb731d447456a18489848c8a1ce38feddabcc
Template:Color
10
140
162
2025-10-15T22:08:48Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><span class="color">{{{1}}} <span class="color__splotch" style="background-color: {{{1}}};" title="{{{1}}}"></span></span>[[Category:Pages with colors]]</includeonly><noinclude>
{{doc}}
[[Category:Formatting templates]]
</noinclude>
8d576236ad82770d3c04720d4ac105edcb835874
Template:Color/doc
10
141
163
2025-10-15T22:08:48Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This template creates a small color splotch with a given background color next to a plaintext color code. This is useful for previewing colors.
==Usage==
{{tlx|color|<color>}}
Where <code><color></code> is any valid [https://developer.mozilla.org/en-US/docs/Web/CSS/color_value CSS color].
==Examples==
<pre>
My favorite color is {{color|darkgreen}}
I think the current {{color|#6d8afb}} of links should be changed to a {{color|#6df4fb}}
RGB is cool too, you can do {{color|rgb(128,255,128)}}, or even transparency with {{color|rgba(128,255,128,0.5)}}.
</pre>
Produces:
My favorite color is {{color|darkgreen}}
I think the current {{color|#6d8afb}} of links should be changed to a {{color|#6df4fb}}
RGB is cool too, you can do {{color|rgb(128,255,128)}}, or even transparency with {{color|rgba(128,255,128,0.5)}}.
<noinclude>[[Category:Template documentation]]</noinclude>
cb66b177cf785e1b3f60e28e36852b253e4b3d82
Template:Example character infobox/doc
10
143
165
2025-10-15T22:08:49Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<noinclude>Are you trying to edit [[Template:Example character infobox]]? If so, you may be in the wrong place - this is the '''documentation page''', not the template itself. To edit the template, please go here: {{fullurl:Template:Example character infobox|action=edit}}
</noinclude>This is an example character infobox using the [[support:DRUID infoboxes|DRUID infoboxes]] framework. You can edit it, rename it, or delete it as desired.
== Modify this template ==
To see how DRUID works, please '''edit this page'''! It has several comments explaining the different parts of how to make an infobox.
== Copyable code for use on other content pages ==
If you want to create pages using this infobox, you can use the snippet below. Please understand, this code is for CONTENT PAGES ONLY!! It does not have anything to do with changing what the template supports.
<syntaxhighlight lang="wikitext" style="overflow: auto;">
{{Example character infobox
|title=
|image=
|Region=
|Element=
|Attack=
|HP=
|Armor=
|Attack Speed=
}}
</syntaxhighlight><noinclude>[[Category:Template documentation]]</noinclude>
cc625bd426cde7dbdfa16b8330ff21cd1ef2e942
Template:License/indie.io
10
144
166
2025-10-15T22:08:49Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = developer
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = This file is owned by [https://indie.io indie.io] and/or its licensors, and is licensed under the [https://indie.io indie.io] [https://www.indie.io/terms-of-service Terms of Use].<br/>
All trademarks and registered trademarks present in the file are proprietary to [https://indie.io indie.io] and/or its licensors.
}}</includeonly><noinclude>
This template currently looks like: {{License/indie.io}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
49823bdf8d378ff755fa7b6493afde40f6a4e19a
167
166
2025-10-15T22:08:50Z
ARTIFICER
564804
Protected "[[Template:License/indie.io]]" ([Edit=Allow only wiki.gg staff] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = developer
| darkIcon = yes
| icon = [[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]
| text = This file is owned by [https://indie.io indie.io] and/or its licensors, and is licensed under the [https://indie.io indie.io] [https://www.indie.io/terms-of-service Terms of Use].<br/>
All trademarks and registered trademarks present in the file are proprietary to [https://indie.io indie.io] and/or its licensors.
}}</includeonly><noinclude>
This template currently looks like: {{License/indie.io}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
49823bdf8d378ff755fa7b6493afde40f6a4e19a
Template:-
10
145
168
2025-10-15T22:08:50Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:Clear]]
1a2aa4a9ba7478e54a2b21cbce68887ea297ea86
Template:Clear/doc
10
146
169
2025-10-15T22:08:50Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This template allows you to [https://developer.mozilla.org/en-US/docs/Web/CSS/clear clear] the left side, the right side, or both by adding <code><div style="clear:left/right/both;"></div></code>
==Usage==
{{tlx|Clear}}: Makes content wait until existing content is completed in all columns. Often used to stop text from flowing next to unrelated images. An optional <code>class</code> parameter can additionally be given for custom functionality.
To clear the left, simply put {{tlx|Clear|left}}. To clear the right, put {{tlx|Clear|right}}. To clear both sides, put {{tlx|Clear}}.
This template can also be called with {{tlx|-}} for short.
<templatedata>
{
"params": {
"1": {
"label": "Direction",
"description": "Which direction to clear",
"type": "string",
"default": "both",
"suggestedvalues": [
"left",
"right",
"both"
]
},
"class": {
"label": "Class",
"description": "A class to give to the clear",
"type": "string"
}
},
"description": "Clears the left, right, or both.",
"format": "inline"
}
</templatedata>
<noinclude>
[[Category:Template documentation]]
</noinclude>
30e700cb1ba6902a86860319bd230680193d3b04
Template:Discord
10
147
170
2025-10-15T22:08:51Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|{{{id|}}}}}}|<!--
-->{{#ifeq: {{lc:{{{full|}}}<!-- -->}} | yes<!--
display the full widget:
-->|<div class="DiscordIntegrator" style="width: {{#or:{{{width|}}}|100%}}; height: {{#or:{{{height|}}}|300px}}"
data-id="{{{1|{{{id}}}}}}"
data-logged-in="{{{loggedIn}}}"
data-theme="{{{theme|}}}"
data-width="100%"
data-height="100%"><!--
-->If you see this, your JavaScript might be disabled or DiscordIntegrator plugin isn't working. If the latter, please contact a wiki administrator.</div><!--
display only the small widget:
-->|<div id="discord-compact-widget" data-id="{{{1|{{{id}}}}}}"></div><!--
-->}}<!--
case: id is not supplied
-->|<strong class="error">DiscordIntegrator error: ID of the server isn't supplied.</strong> For instructions on how to find a Discord server ID, see [https://support.discord.com/hc/articles/206346498 this Discord Help Center article]<!--
-->}}</includeonly><!--
-->[[Category:Pages with Discord embeds]]<noinclude>{{Documentation}}
[[Category:Templates]]</noinclude>
7d39c3a9d1b4eb8e95becaf418c16ec30cb9c077
Template:Discord/doc
10
148
171
2025-10-15T22:08:51Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This template allows you to either use [[support:DiscordCompact|DiscordCompact]] or [[support:DiscordWidget|DiscordWidget]] to display information about a certain Discord server.
== Usage ==
In order to be able to show a Discord server widget on your wiki, first go to your Discord server and do the following:
* Open the <code>Server Settings</code>, then go to the <code>Engagement</code> section.
* Scroll down to <code>Server Widget</code>.
* Enable the widget.
* Copy the <code>Server ID</code>.
Then, do the following depending on the type of widget you want to use (compact or full).
=== Compact widget (default) ===
{{main|support:DiscordCompact{{!}}DiscordCompact}}
The compact widget is the default one.
To use it, simply add the template with the server ID either as the '''first''' parameter or as the <code>id</code> parameter:
* <code><nowiki>{{Discord|serverID}}</nowiki></code>
* <code><nowiki>{{Discord|id=serverID}}</nowiki></code>
=== Full widget ===
{{main|support:DiscordWidget{{!}}DiscordWidget}}
To use the full version of the Discord widget, you have to specify <code>full=yes</code> as one of the template parameters, with the ID either as the '''first''' parameter or as the <code>id</code> parameter:
* <code><nowiki>{{Discord|serverID|full=yes}}</nowiki></code>
* <code><nowiki>{{Discord|full=yes|id=serverID}}</nowiki></code>
You can further customize the widget with the <code>width</code>, <code>height</code> and other parameters. See the Examples section and the full documentation for DiscordWidget on the [[support:DiscordWidget|Support Wiki]].
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{Discord|951501892553424917}}</nowiki></code><br/><code><nowiki>{{Discord|id=951501892553424917}}</nowiki></code> || {{Discord|951501892553424917}}
|-
| <code><nowiki>{{Discord|951501892553424917}|full=yes}</nowiki></code> || {{Discord|951501892553424917|full=yes}}
|-
| <pre><nowiki>{{Discord|full=yes
|id = 951501892553424917
|width = 300px
|height = 500px
}}</nowiki></pre> || {{Discord|full=yes|id=951501892553424917|width=300px|height=500px}}
|}
== Dependencies ==
* As stated before, both Compact and Widget require the given Discord server to have Widgets enabled in its Server Settings.
* Both Compact and Widget require the <code>discordTemplate</code> gadget:
** [[MediaWiki:Gadgets/discordTemplate]]
** [[MediaWiki:Gadgets/discordTemplate/main.js]]
== TemplateData ==
<templatedata>
{
"params": {
"1": {
"aliases": [
"id"
],
"label": "Server ID",
"description": "The Discord server's ID.",
"example": "951501892553424917",
"type": "line",
"required": true
},
"full": {
"label": "Use full widget",
"example": "yes",
"type": "boolean",
"description": "Do you want to use the full widget?"
},
"width": {
"label": "Width (full widget only)",
"description": "A custom width for the full widget.",
"example": "300px",
"type": "line"
},
"height": {
"label": "Height (full widget only)",
"description": "A custom height for the full widget.",
"example": "500px",
"type": "line"
}
},
"description": "This template allows you to either use DiscordCompact or DiscordWidget to display information about a certain Discord server.",
"paramOrder": [
"1",
"full",
"width",
"height"
],
"format": "block"
}
</templatedata>
2b1165b9383a06a5766054d0d38b8b045cf83b25
Template:Main page box/end
10
149
172
2025-10-15T22:08:51Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly></div>
</div></includeonly><noinclude>
{{doc}}
[[Category:Main page templates]]
</noinclude>
506617faba565eb65144b21c3ead8fe5c2010b55
Template:Main page box/start
10
150
173
2025-10-15T22:08:52Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><div class="mp-box <!--
These variables are used to determine if certain layouts should hide certain boxes.
The variable is created in and passed from [[Module:Main page]], and is formatted as a pseudo bitmask to reduce variable usage
An example of this variable would be "1,1,0," which would mean display on desktop and tablet but not on mobile
-->{{#ifeq:{{#explode:{{#var:imp-variable-display-box}}|,|0}}|0|mp-hide-on-desktop}} <!--
-->{{#ifeq:{{#explode:{{#var:imp-variable-display-box}}|,|1}}|0|mp-hide-on-tablet}} <!--
-->{{#ifeq:{{#explode:{{#var:imp-variable-display-box}}|,|2}}|0|mp-hide-on-mobile}} <!--
-->{{{class|}}}" style="grid-area:{{#var:imp-variable-id}}; {{{style|}}}" id="mp-box-{{#var:imp-variable-id}}" data-box-id="{{#var:imp-variable-id}}"><!--
-->{{#if:{{{title|{{{1|}}}}}}|
<h2> {{{title|{{{1|}}}}}} </h2>
}}<div class="mp-body"></includeonly><noinclude>
{{doc}}
[[Category:Main page templates]]
</noinclude>
62eedb503b63a36fc31a301f8ea6b15f6ff9bf60
Template:Main page box/preload
10
151
174
2025-10-15T22:08:52Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{Main page box/start
| title = $1
}}
Content goes here, between the start and end templates.
Feel free to use wikitext, tables, templates, new lines, whatever.
{{Main page box/end}}<includeonly><no<noinclude></noinclude>include>[[Category:Main page boxes]]</no<noinclude></noinclude>include></includeonly><!-- don't edit this line --><noinclude>
[[Category:Main page templates]]
</noinclude>
9b16288e15e3c8c9ede76b4dc76e538d2253cf23
Template:Main page
10
152
175
2025-10-15T22:08:53Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{#invoke:Main page|main}}
__NOTOC__
__NOEDITSECTION__
[[Category:{{SITENAME}}| ]][[Category:Pages using IMP]]</includeonly><noinclude>
{{doc}}
[[Category:Main page templates]]
</noinclude>
63495e8df9d827c4f470a286a50ece24bb2a2e49
Template:Main page box/create
10
153
176
2025-10-15T22:08:53Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{#tag: inputbox |
type = create
width = 40
default = {{{1|}}}
buttonlabel = Create this box
prefix = {{#or:{{{rootpage|}}}|{{MediaWiki:Mainpage}}}}/
placeholder = box name (no spaces)
preload = Template:Main page box/preload
summary = Created using preload
preloadparams[] = {{ucfirst:{{{1|Example}}}}}
}}<noinclude>[[Category:Main page templates]]</noinclude>
da58eca98a44a09e476c5b4a5cafde116b6cdac9
Template:Main page box
10
154
177
2025-10-15T22:08:53Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><code>Template:Main page box</code> is not intended to be used directly, please use [[Template:Main page box/start]] and [[Template:Main page box/end]].</includeonly><noinclude>
This template is used to create the boxes of the IMProved Main Page (IMP) framework. '''It should not be called directly''', instead using {{tl|Main page box/start}} and {{tl|Main page box/end}}.
<div style="text-align:center;">
Use the box below to create a page with the required templates already in place, ready for you to add your content.
{{/create}}
The box name can not contain spaces or start with a number. Those are probably the only restrictions you'll run into, but for a full list see [https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident <custom-ident> on MDN web docs].
</div>
==Parameters==
These are the parameters used by {{tl|Main page box/start}}. All parameters are optional.
{| class="wikitable"
! Name !! Data type !! Description
|-
| title || Wikitext || The title of the box. This can be empty, in which case the box will contain only the content.
|-
| class || CSS classes || A list of classes to be passed to the box, separated by spaces and without quotes. Standard options are <code>centered-content</code> to vertically center contents, and <code>has-floating-image</code> in case floating images are needed in the box (normally the flex layout disallows this).
|-
| style || CSS declarations || Inline CSS to be applied directly to the box, without quotes. A common usage is <code>text-align:center;</code> for cases where it's desired for individual boxes to have centered text.
|}
[[Category:Main page templates]]
[[Category:Template documentation]]
</noinclude>
cbbd25d1eb0105a8be55d0cc174f385fc467ffad
Template:Main page box/start/doc
10
155
178
2025-10-15T22:08:53Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
See [[Template:Main page box]] for information on how to use this.
==TemplateData==
<templatedata>
{
"params": {
"class": {
"label": "Class",
"description": "Additional classes to give to the box wrapping this box.",
"example": "centered-content",
"suggestedvalues": [
"centered-content",
"has-floating-image"
]
},
"style": {
"label": "Style",
"description": "Inline CSS to add to the box wrapping this box",
"example": "text-align:center;",
"type": "string"
},
"title": {
"aliases": [
"1"
],
"label": "Title",
"description": "The title of this box.",
"example": "Welcome to the wiki!",
"type": "content",
"suggested": true
}
},
"description": "Creates a box for use on the main page.",
"paramOrder": [
"title",
"class",
"style"
],
"format": "block"
}
</templatedata>
<noinclude>[[Category:Template documentation]]</noinclude>
860e1be8fbf205ab2b3214cb91860a77fd3ef52b
Template:Main page box/end/doc
10
156
179
2025-10-15T22:08:54Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
See [[Template:Main page box]] for information on how to use this.
<noinclude>[[Category:Template documentation]]</noinclude>
e73182bed655118b10da971b634dc9c3bf3e3d39
Template:Main page/doc
10
157
180
2025-10-15T22:08:54Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This template is used to create an IMP Main Page. It uses [[Module:Main page]] to arrange a series of [[Template:Main page box]]es in a [https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_grid_layout CSS grid].
==Simple explanation==
The layout is made using keywords arranged in a grid. This grid has 3 columns on desktop-width screens, 2 columns on tablet, and 1 on mobile. Each can have as many rows as you want. Each keyword represents the same section and can span multiple rows and/or columns, but ''must'' form a contiguous rectangle of any dimension (1x1, 1x2, 2x2, 2x3, etc.).
For example, the following input to desktop:
<pre style="display:table;">
welcome welcome welcome
about links links
about contribute contribute
</pre>
would produce a grid resembling the following:
{| class="wikitable"
| style="background-color:rgba(0,255,0,0.15)" | welcome
| style="background-color:rgba(0,255,0,0.15)" | welcome
| style="background-color:rgba(0,255,0,0.15)" | welcome
|-
| style="background-color:rgba(255,0,255, 0.15)" | about
| style="background-color:rgba(0,0,255, 0.15)" | links
| style="background-color:rgba(0,0,255, 0.15)" | links
|-
| style="background-color:rgba(255,0,255, 0.15)" | about
| style="background-color:rgba(255,255,0, 0.15)" | contribute
| style="background-color:rgba(255,255,0, 0.15)" | contribute
|}
Where <code>welcome</code> is the contents of [[{{MediaWiki:Mainpage}}/welcome]], <code>about</code> is the contents of [[{{MediaWiki:Mainpage}}/about]], and so on. See [[Template:Main page box]] for more information about creating your own boxes.
If you enter a keyword that does not have a corresponding box already, you'll be prompted to create one when saving or previewing the page.
If you leave a keyword out of a certain layout, it will not be displayed on that layout. A warning will be given at the top of the edit preview in case this was an accident, but can be safely ignored if intentional.
For additional hints and information, see the comments that came on your main page or ask a wiki.gg staff member for help.
==Technical explanation==
For the CSS savvy, this section explains how it works a bit under the hood.
The input to desktop, tablet, and mobile create [https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties CSS variables] which are then used as the value of [https://developer.mozilla.org/en-US/docs/Web/CSS/grid-template-areas grid-template-areas] in media queries for screen widths >=1350px, >=990px, and <990px. The boxes are given an id based on their subpage name, which is then used by the module to find the template, as well as by the box templates to assign them a CSS id of <code>mp-box-<keyword></code>. Since these keywords are used directly in the grid layout, they must follow the rules of [https://developer.mozilla.org/en-US/docs/Web/CSS/custom-ident <custom-ident>] naming.
==Dependencies==
For this template to work properly, you need the following:
* [[Module:Main page]]
* All templates in [[:Category:Main page templates]].
* All CSS within the "Main page layout" section found in [[MediaWiki:Common.css]].
The <code>[[MediaWiki:Gadgets/mpEditLinks|mpEditLinks]]</code> gadget is also highly recommended. Its code can be found at [[MediaWiki:Gadgets/mpEditLinks/main.css]] and [[MediaWiki:Gadgets/mpEditLinks/main.js]].
==TemplateData==
<templatedata>
{
"params": {
"desktop": {
"label": "Desktop",
"description": "The layout for wide screens",
"required": true,
"type": "string"
},
"tablet": {
"label": "Tablet",
"description": "The layout for mid-width screens",
"required": true,
"type": "string"
},
"mobile": {
"label": "Mobile",
"description": "The layout for narrow screens",
"required": true,
"type": "string"
}
},
"description": "Creates an IMP Main Page.",
"format": "block"
}
</templatedata>
<noinclude>[[Category:Template documentation]]</noinclude>
c5052ca4c6f9f0e1e2c0a81cea00e372d4bacdca
Template:Ct
10
158
181
2025-10-15T22:08:54Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<code><nowiki>[</nowiki>[[Special:CargoTables/{{{1}}}|{{{1}}}]]<nowiki>]</nowiki>{{#if:{{{2|}}}|.{{{2}}}}}</code><noinclude>
[[Category:Formatting templates]]</noinclude>
d868545d4d3eeb1545e963d063199a68abba7836
Template:Main page box/missing
10
159
182
2025-10-15T22:08:55Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{Main page box/start
| title = {{{1}}}
| style = text-align:center;
| class = missing
}}
The {{{1}}} box does not exist. Check your spelling or create it here:<br/>
{{Main page box/create|{{{1|}}}|rootpage = {{{rootpage|}}}}}<br/>
See [[Template:Main page box]] for more information.
{{Main page box/end}}<noinclude>[[Category:Main page templates]]</noinclude>
5cff88dacf33c912d4aa04c1541e684a5f3e79bb
Template:Iter
10
160
183
2025-10-15T22:08:55Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{#vardefine:varname|ITER_INDEX_{{#if:{{{1|}}}|{{{1}}}|default}}<!-- end vardefine -->}}<!--
main logic
-->{{#vardefineecho:{{#var:varname}}|
{{#expr:
{{#ifeq:{{lc:{{{reset|}}}<!-- end lc -->}}
|yes
|0
|{{#var:{{#var:varname}}|0}}
<!-- end ifeq -->}} + {{#if:{{{get|}}}|0|1}}
<!-- end expr -->}}
<!-- end vde -->}}</includeonly><noinclude>{{documentation}}
[[Category:Templates]]</noinclude>
c37a3625d58a115a140f129da248ec1c9f6cb55e
Template:Iter/doc
10
161
184
2025-10-15T22:08:56Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This template helps you create indexed columns in tables (particularly [[support:Cargo|Cargo]] queries) and to retrieve iterator values when using the parser function <code><nowiki>{{#arraymaptemplate</nowiki></code> (bundled with Extension:ParserPower on wiki.gg).
== Simple counting ==
<pre>
* {{iter|}}
* {{iter|}}
* {{iter|}}
* {{iter|}}
</pre>
* {{iter|}}
* {{iter|}}
* {{iter|}}
* {{iter|}}
== Reset the counter ==
<pre>
* {{iter|reset=yes}}
* {{iter|}}
* {{iter|reset=yes}}
* {{iter|}}
</pre>
* {{iter|reset=yes}}
* {{iter|}}
* {{iter|reset=yes}}
* {{iter|}}
== Multiple counters ==
<pre>
* {{iter|key1}}
* {{iter|key2}}
* {{iter|key2}}
* {{iter|key1}}
</pre>
* {{iter|key1}}
* {{iter|key2}}
* {{iter|key2}}
* {{iter|key1}}
== Get value without incrementing ==
<pre>
* {{iter|reset=yes}}
* {{iter|}}
* {{iter|}}
* {{iter|get=yes}}
</pre>
* {{iter|reset=yes}}
* {{iter|}}
* {{iter|}}
* {{iter|get=yes}}
<noinclude>
[[Category:Template documentation]]
</noinclude>
20b5a53a6457493d2a2a9774b803511678a65760
Template:License/permission
10
162
185
2025-10-15T22:08:56Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = permission
| icon = [[File:IN COPYRIGHT.svg|50px|link=|IN COPYRIGHT WITH PERMISSION]]
| text = This file is copyrighted. The copyright holder has given permission for its use on wiki.gg.
}}</includeonly><noinclude>
This template currently looks like: {{License/permission}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
854af75c8477c36c50cb5d103ad8a933892fc322
186
185
2025-10-15T22:08:56Z
ARTIFICER
564804
Protected "[[Template:License/permission]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{License/template
| source = {{{source|}}}
| type = permission
| icon = [[File:IN COPYRIGHT.svg|50px|link=|IN COPYRIGHT WITH PERMISSION]]
| text = This file is copyrighted. The copyright holder has given permission for its use on wiki.gg.
}}</includeonly><noinclude>
This template currently looks like: {{License/permission}}
See {{tl|License}} for full license documentation
[[Category:License templates]]</noinclude>
854af75c8477c36c50cb5d103ad8a933892fc322
Template:Flag
10
163
187
2025-10-15T22:08:57Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><!--
--><span class="country-flag" title="{{{2|}}}">{{#if: {{{1|}}} | [[File:Flag {{{1|}}}.svg|x20px|link=]] | }}</span><!--
--></includeonly><!--
--><noinclude>{{doc}}[[Category:Formatting templates]]</noinclude>
9802f61bee0e36120c835608ccee85e72384341b
Template:Flag/doc
10
164
188
2025-10-15T22:08:57Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This formatting template allows you to display country flags inline.
Available country flags can be seen in [[dev:Category:Country_flags|our Commons Wiki]].
== Usage ==
The template can be used with the following formatting: <code><nowiki>{{flag|code|Legend}}</nowiki></code>, where:
* <code>code</code> is the [[wikipedia:ISO 3166-1 alpha-2|ISO 3166-1 alpha-2]] code for the country flag.
* <code>Legend</code> is the legend displayed on hover (optional).
== Examples ==
{| class="wikitable"
! Code !! Result
|-
| <code><nowiki>{{flag|ca|Canada}}</nowiki></code> || {{flag|ca|Canada}}
|}
<noinclude>[[Category:Template documentation]]</noinclude>
1fb455be1ffbed259dd27df18dd447e605746ed4
Template:Disambig
10
165
189
2025-10-15T22:08:57Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#redirect [[Template:Disambiguation]]
f220bcb889e0ce686a839d64ec6c4359b0e8bfb7
Template:TOC limit
10
166
190
2025-10-15T22:08:58Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><div class="toclimit-{{{1|{{{limit|3}}}}}}">__TOC__</div></includeonly><noinclude>
{{documentation}}
[[Category:Table of contents templates]]
</noinclude>
9187098528659316936c0da0589a7745f10e38e3
Template:TOC limit/doc
10
167
191
2025-10-15T22:08:58Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This template inserts a Table of Contents that omits subheadings beyond a certain depth. The table obeys the same layout rules as the <nowiki>__TOC__</nowiki> [[mw:Help:Magic_words|magic word]]. Omitted sections still have section edit links in the article body. The main use for this template is situations where you want section edit links for ease of editing but don't want a full table of contents. '''Before using this template, consider whether and why it would be helpful to readers and other editors.'''
== Usage ==
{{tlx|TOC limit}} or {{tlx|TOC limit|3}}
The template defaults to including second- and third-level headings, e.g. those numbered "1" and "1.1" in the TOC. (Note: {{tlx|TOC limit|1}} does nothing: the first-level heading on a page is, by default, the page title.)
You can specify a different limit by adding a header level:
{{tlx|TOC limit|4}}
4 allows for fourth-level headings, e.g. "1.1.1", but omits any subheadings below that from the TOC.
The template works by hiding the lower levels with CSS. See [[Mediawiki:Common.css]].
== TOC levels versus wikitext header levels ==
The heading levels in the TOC normally correspond to the header levels in the wikitext, so a <code>== Level-2 header ==</code> will normally generate the first-level ("1") TOC headings, a <code>=== Level-3 header ===</code> will normally generate the second-level ("1.1") TOC headings, and so on. This correspondence does ''not'' hold if the page contains <code>= Level-1 headers =</code> or skips header levels. For example, wikitext like this:
<pre>
== Level-2 heading (A) ==
=== Level-3 heading (B) ===
== Level-2 heading (C) ==
====== Level-6 heading (D) ======
= Level-1 heading (E) =
== Level-2 heading (F) ==
=== Level-3 heading (G) ===
</pre>
will generate a TOC like this:
{| class="toc"
|<div style="text-align:center"><b>Contents</b></div>
<ul>
<li class="toclevel-1 tocsection-1"><span class="tocnumber">1</span> <span class="toctext">Level-2 heading (A)</span><ul>
<li class="toclevel-2 tocsection-2"><span class="tocnumber">1.1</span> <span class="toctext">Level-3 heading (B)</span></li>
</ul></li>
<li class="toclevel-1 tocsection-1"><span class="tocnumber">2</span> <span class="toctext">Level-2 heading (C)</span><ul>
<li class="toclevel-2 tocsection-2"><span class="tocnumber">2.1</span> <span class="toctext">Level-6 heading (D)</span></li>
</ul></li>
<li class="toclevel-1 tocsection-1"><span class="tocnumber">3</span> <span class="toctext">Level-1 heading (E)</span><ul>
<li class="toclevel-2 tocsection-2"><span class="tocnumber">3.1</span> <span class="toctext">Level-2 heading (F)</span><ul>
<li class="toclevel-3 tocsection-3"><span class="tocnumber">3.1.1</span> <span class="toctext">Level-3 heading (G)</span></li>
</ul></li>
</ul></li>
</ul>
|}
Using <code><nowiki>{{TOC limit}}</nowiki></code> on this page ''would not'' hide header D, because even though it is a level-6 heading it is shown at the second level in the TOC. And it ''would'' hide header G even though it is a level-3 heading just like header B, because header G is shown at the third level in the TOC while header B is shown at the second level.
== Conflicts ==
This template does not interact well with the {{tl|TOC right}} template. To achieve the correct effect, use those with a limit parameter. For example, {{tlx|TOC right|2=limit=2}} has the effect that {{tlx|TOC right}} and {{tlx|TOC limit|2}} would have - if they worked together.
== TemplateData ==
<templatedata>
{
"params": {
"1": {
"aliases": [
"limit"
],
"label": "Limit",
"description": "Maximum header depth to be included in table of contents",
"default": "3",
"suggested": true,
"type": "number"
}
},
"description": "Inserts a Table of Contents that omits subheadings beyond a certain depth."
}
</templatedata>
<noinclude>[[Category:Template documentation]]</noinclude>
8582cad25d72e508a04a81c36ef5ecb663a32bc7
Template:TOC right
10
168
192
2025-10-15T22:08:58Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly><div class="tocright {{#if:{{{limit|}}}|toclimit-{{{limit}}}}}">__TOC__</div></includeonly><noinclude>
{{documentation}}
[[Category:Table of contents templates]]
</noinclude>
8b94caa5343acd906cad9e74465f0ea5ce4e9549
Template:TOC right/doc
10
169
193
2025-10-15T22:08:59Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{tl|TOC right}} forces the auto-generated Table of Contents for an article to appear floated to the right side of the page in order to improve article layout.
==Usage==
Insert <code><nowiki>{{TOC right}}</nowiki></code> at the point in the article where you want the top of the Table of Contents box to appear. This should usually be after the text of the lead section, and just before the first section heading. Use with {{tl|clear}} to prevent collision with text. Avoid placing the TOC in a visually poor location. Crossing a section division is probably a poor idea.
;limit
: Limits the depth of subheadings shown. For instance using <code>limit=4</code> will hide the fourth level and deeper subheadings in the hierarchy. And <code>limit=2</code> will hide all subheadings leaving only the main headings. This works by hiding the lower levels with CSS. See {{tl|TOC limit}} for more information on this.
Do not place this template so that the TOC aligns with a large image or infobox; this breaks the layout on narrow screens (even users with screens as wide as 1024px wide can have problems). Also, a TOC that crosses a section division is probably a poor idea, if that can be avoided.
Unless the section in which the {{tl|TOC right}} is placed is long enough, the result may well be undesirable.
It should only be used in cases where the TOC gets in the way of other content or is detrimental to the layout of the page; it should ''not'' simply be used for aesthetics since it tampers with the standard appearance of articles.
==TemplateData==
<templatedata>
{
"params": {
"limit": {
"label": "Limit",
"description": "Limits the depth of subheadings shown. For instance using limit=4 will hide the fourth level and deeper subheadings in the hierarchy. And limit=2 will hide all subheadings leaving only the main headings. This works by hiding the lower levels with CSS",
"type": "number"
}
},
"description": "{{TOC right}} forces the auto-generated \"Table of Contents\" for an article to appear floated to the right side of the page (as seen right), in order to improve article layout.",
"paramOrder": [
"limit"
],
"format": "inline"
}
</templatedata>
<noinclude>[[Category:Template documentation]]</noinclude>
88415e28677a029fbca8963e109305c2d2d79643
Template:Toc limit
10
170
194
2025-10-15T22:08:59Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:TOC limit]]
cfa656c80245fbc1966e109758445db069c69934
Template:Toclimit
10
171
195
2025-10-15T22:09:00Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:TOC limit]]
cfa656c80245fbc1966e109758445db069c69934
Template:Toc right
10
172
196
2025-10-15T22:09:00Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:TOC right]]
fc00258b0a19738ebc9c13dbcc88881f9d5bff3e
Template:Tocright
10
173
197
2025-10-15T22:09:01Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
#REDIRECT [[Template:TOC right]]
fc00258b0a19738ebc9c13dbcc88881f9d5bff3e
Category:Documentation templates
14
174
198
2025-10-15T22:09:01Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Templates
14
175
199
2025-10-15T22:09:02Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
Category:Little Rocket Lab Wiki
14
176
200
2025-10-15T22:09:02Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This is the top-level category. It contains meta categories and pages about the wiki.
8935f2b3e97edfeadd7bb206f1e17c03099ec24a
Category:Notice templates
14
177
201
2025-10-15T22:09:02Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Formatting templates
14
178
202
2025-10-15T22:09:03Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:License templates
14
179
203
2025-10-15T22:09:03Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Pages using DynamicPageList3 parser function
14
180
204
2025-10-15T22:09:03Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
d17f98d5d77b5951b7a80755914239533ad6aba6
Category:Candidates for deletion
14
181
205
2025-10-15T22:09:03Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Hidden categories
14
182
206
2025-10-15T22:09:04Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
These categories are hidden on article pages by using the <code><nowiki>__HIDDENCAT__</nowiki></code> [[mw:Help:Magic_words|magic word]].
[[Category:Wiki maintenance]]
b5f9c4dde8b4f1b32821661c1886db1f5afdeeaf
Category:Images
14
183
207
2025-10-15T22:09:04Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Media]]
b141d2b9971d6efe9f59bd03449781e71411c631
Category:Infobox templates
14
184
208
2025-10-15T22:09:04Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Logos
14
185
209
2025-10-15T22:09:04Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Images]]
8820b63e35aedd9d2666fe40b965d4e91ce0a106
Category:Media
14
186
210
2025-10-15T22:09:05Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
Category:Pages containing omitted template arguments
14
187
211
2025-10-15T22:09:05Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages using TabberTransclude parser tag
14
188
212
2025-10-15T22:09:05Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
d17f98d5d77b5951b7a80755914239533ad6aba6
Category:Pages using Tabber parser tag
14
189
213
2025-10-15T22:09:06Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
d17f98d5d77b5951b7a80755914239533ad6aba6
Category:Pages using duplicate arguments in template calls
14
190
214
2025-10-15T22:09:06Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages where expansion depth is exceeded
14
191
215
2025-10-15T22:09:06Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages where template include size is exceeded
14
192
216
2025-10-15T22:09:07Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages where the unstrip depth limit is exceeded
14
193
217
2025-10-15T22:09:07Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages where the unstrip size limit is exceeded
14
194
218
2025-10-15T22:09:07Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with broken file links
14
195
219
2025-10-15T22:09:08Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Wiki maintenance]]
197b5fc8ebad5537759adacc0079b4b2662cb4c4
Category:Pages with ignored display titles
14
196
220
2025-10-15T22:09:08Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with math errors
14
197
221
2025-10-15T22:09:08Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with non-numeric formatnum arguments
14
198
222
2025-10-15T22:09:09Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with reference errors
14
199
223
2025-10-15T22:09:09Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with script errors
14
200
224
2025-10-15T22:09:09Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with syntax highlighting errors
14
201
225
2025-10-15T22:09:09Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with template loops
14
202
226
2025-10-15T22:09:10Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with too many expensive parser function calls
14
203
227
2025-10-15T22:09:10Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Promotional images
14
204
228
2025-10-15T22:09:10Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
Official images used for purposes of promoting the game, that may not actually represent gameplay.
[[Category:Images]]
80b893c439747ce681cf18cc579c3bc4c65cd502
Category:Stubs
14
205
229
2025-10-15T22:09:10Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Template documentation
14
206
230
2025-10-15T22:09:11Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Templates]]
[[Category:Wiki maintenance]]
c1800be0da4588b3b652fa5324aade2c496fb3c5
Category:Templates with no documentation
14
207
231
2025-10-15T22:09:11Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Templates]]
[[Category:Wiki maintenance]]
b1ff76c0593194e53e6bf42f37ca337a5493c57e
Category:Wiki maintenance
14
208
232
2025-10-15T22:09:11Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
The sub-categories of this category contain pages that have been identified as needing attention for one or more of the following reasons:
* Changes have been suggested that should be discussed first or are under discussion.
* The page has flaws that need addressing by an editor with the knowledge or skills to help.
* The action the page needs requires special rights.
''See also:''
* [[Special:BrokenRedirects|Broken redirects]]
* [[Special:DoubleRedirects|Double redirects]]
* [[Special:UncategorizedCategories|Uncategorized categories]]
* [[Special:UncategorizedFiles|Uncategorized files]]
* [[Special:UncategorizedPages|Uncategorized pages]]
* [[Special:UncategorizedTemplates|Uncategorized templates]]
* [[Special:WantedCategories|Wanted categories]]
* [[Special:WantedFiles|Wanted files]]
* [[Special:WantedPages|Wanted pages]]
* [[Special:WantedTemplates|Wanted templates]]
* [[Special:TrackingCategories|Other special tracking categories]]
[[Category:{{SITENAME}}]]
4b90dc0dbd8c91e131e4ffcf22360b1c837b9717
Category:Wiki skin images
14
209
233
2025-10-15T22:09:12Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Images]]
8820b63e35aedd9d2666fe40b965d4e91ce0a106
Category:Pages using DynamicPageList3 dplvar parser function
14
210
234
2025-10-15T22:09:12Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
d17f98d5d77b5951b7a80755914239533ad6aba6
Category:Pages including data maps failing validation
14
211
235
2025-10-15T22:09:13Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
__HIDDENCAT__
[[Category:Wiki maintenance]]
57e36e9878c3eb806aa6ee6f748a5c5e0cdd5a97
Category:Pages including data maps
14
212
236
2025-10-15T22:09:13Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
d17f98d5d77b5951b7a80755914239533ad6aba6
Category:Maps failing data validation
14
213
237
2025-10-15T22:09:13Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
__HIDDENCAT__
[[Category:Wiki maintenance]]
57e36e9878c3eb806aa6ee6f748a5c5e0cdd5a97
Category:Legal notices
14
214
238
2025-10-15T22:09:14Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
Category:Pages setting LuaCache keys
14
215
239
2025-10-15T22:09:14Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
__HIDDENCAT__
[[Category:Wiki maintenance]]
57e36e9878c3eb806aa6ee6f748a5c5e0cdd5a97
Category:Hatnote templates
14
216
240
2025-10-15T22:09:14Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Key template documentation
14
217
241
2025-10-15T22:09:15Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Template documentation]]
e65ecf60878d4707b3b4c1e3962615e2d5f3b2ab
Category:Navigation templates
14
218
242
2025-10-15T22:09:15Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Pages with failing Cargo queries
14
219
243
2025-10-15T22:09:15Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with math render errors
14
220
244
2025-10-15T22:09:16Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
786037995b8f7e89762a8ea13b84ade091453c00
Category:Pages with DRUID infoboxes
14
221
245
2025-10-15T22:09:16Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This category contains every page with a DRUID infobox. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Categories for loading gadgets]]
17ed4520e5c453209616df3c9b2306fce8ceb12f
Category:Pages with navboxes
14
222
246
2025-10-15T22:09:16Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This category contains every page with a {{tl|navbox}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Categories for loading gadgets]]
3e48f396fafee5d8aecf6cd0dcb554c769f485a9
Category:Pages with amboxes
14
223
247
2025-10-15T22:09:17Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This category contains every page with an {{tl|ambox}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Categories for loading gadgets]]
de382f794395f344d0147dbb96b9542d6f38f624
Category:Pages with hatnotes
14
224
248
2025-10-15T22:09:17Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This category contains every page with a {{tl|hatnote}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Categories for loading gadgets]]
4ac7721cfcffb2f181820164d95f3af8d86c4fd7
Category:Pages with spoilers
14
225
249
2025-10-15T22:09:17Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This category contains every page with a {{tl|spoiler}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Categories for loading gadgets]]
5822aa87e8a8897673ff589d00d2f0d622aa3be5
Category:Pages with quotes
14
226
250
2025-10-15T22:09:18Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This category contains every page with a {{tl|quote}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Categories for loading gadgets]]
2f764cddd1fb264f48b896ffd6e892df3c391e90
Category:Pages with colors
14
227
251
2025-10-15T22:09:18Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This category contains every page with a {{tl|color}}. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Categories for loading gadgets]]
bcca0312385263c30522c744df6a8c8856c68fab
Category:Main page templates
14
228
252
2025-10-15T22:09:19Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Main page boxes
14
229
253
2025-10-15T22:09:19Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Main page templates]]
ce086f8cfa39aeb8137ffe34e5d41aa38300cf4e
Category:Pages using the RSS extension
14
230
254
2025-10-15T22:09:19Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
d17f98d5d77b5951b7a80755914239533ad6aba6
Category:Pages with Discord embeds
14
231
255
2025-10-15T22:09:20Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This category contains every page with a {{tl|Discord}} embed. It can be used for maintenance but primarily exists to enable the use of gadgets for targeted CSS and JS.
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Categories for loading gadgets]]
11ff5616854d8913d2c371ae3c2c610278651846
Category:Categories for loading gadgets
14
232
256
2025-10-15T22:09:20Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Wiki maintenance]]
197b5fc8ebad5537759adacc0079b4b2662cb4c4
Category:Table of contents templates
14
233
257
2025-10-15T22:09:20Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Templates]]
06eecdec29f6cb215c99cf216d1e3bdc8c30a95e
Category:Pages using IMP
14
234
258
2025-10-15T22:09:21Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
This category lists all pages that are using [[Template:Main page]]. This category is used by [[Mediawiki:Gadgets/mpEditLinks]] to only load the JS on relevant pages.
__HIDDENCAT__
[[Category:Wiki maintenance]]
a478e6e1ffe71e8a2d99254543231be4b8454ab6
Category:Escaped character templates
14
235
259
2025-10-15T22:09:21Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
[[Category:Formatting templates]]
b0977d99bfd84d652e4508b3691eb776cf54a6dd
Category:Pages using EmbedVideo
14
236
260
2025-10-15T22:09:21Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
d17f98d5d77b5951b7a80755914239533ad6aba6
Category:Pages with EmbedVideo errors
14
237
261
2025-10-15T22:09:22Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
__HIDDENCAT__
__EXPECTUNUSEDCATEGORY__
[[Category:Wiki maintenance]]
d17f98d5d77b5951b7a80755914239533ad6aba6
MediaWiki:Vector.css
8
238
262
2025-10-15T22:09:22Z
ARTIFICER
564804
Importing default loadout
css
text/css
/* All CSS here will be loaded for users of the Vector skin */
/*
This is the wiki.gg default loadout,
please do not modify it inline. To add your own skin customizations,
scroll down to the end of the default loadout (or search for "[END]" to jump there).
If you modify the sheet above that point, your changes may be overwritten in updates without warning!!!
If you want to maintain your own CSS for annual MediaWiki updates & be responsible for ALL bugfixes YOURSELF, change UPDATE in the following line to say NOUPDATE:
DLW: UPDATE
DLW VERSION: 2.2.3.4
IMPORTANT: if you are updating your wiki from a version before May 22, 2025,
you need to copy [[MediaWiki:Gadgets/vectorScripts]] and [[MediaWiki:Gadgets/vectorScripts/main.js]] as well or your navigation tabs will break.
*/
/*********************************************************
* Backwards compatibility with deprecated variable names *
**********************************************************/
:root {
--wiki-heading-color: var(--wiki-content-heading-color);
--wiki-heading-font-family: var(--wiki-content-heading-font-family);
--wiki-firstheading-font-family: var(--wiki-content-firstheading-font-family);
}
/****************************************
* End backwards compatibility variables *
*****************************************/
/************************************
* Body, head, and general framework *
*************************************/
:root{
--wiki-logo-box-width: calc(var(--wiki-sidebar-width, 10em) * (1 - var(--wiki-is-top-logo, 0)) + min( var(--wiki-logo-file-width, 160) / var(--wiki-logo-file-height, 160) * var(--wiki-logo-height, 160px), 100vw - var(--wiki-left-spacing, 0.5em) - var(--wiki-right-spacing, 0px) - 18px, var(--wiki-page-content-max-width, 9999px) ) * var(--wiki-is-top-logo, 0)); /* 18px: the scrollbar */
--wiki-logo-box-height: calc(var(--wiki-logo-file-height, 160) / var(--wiki-logo-file-width, 160) * var(--wiki-logo-box-width));
}
html, body {
height: auto;
min-height: 100%;
}
/* site background */
html {
background-color: var(--wiki-body-background-color);
background-image: var(--wiki-body-background-image);
/* the following have fallbacks for backwards compatibility with older versions of the loadout */
background-position: var(--wiki-body-background-position, top center);
background-size: var(--wiki-body-background-size, cover);
background-repeat: var(--wiki-body-background-repeat, no-repeat);
background-attachment: var(--wiki-body-background-attachment, fixed);
}
body {
background: none;
font-family: var(--wiki-body-font-family);
accent-color: var(--wiki-accent-color);
box-sizing: border-box;
padding-top: calc(var(--wikigg-header-height) + var(--wiki-top-spacing, 0px));
padding-bottom: var(--wiki-bottom-spacing, 0px);
padding-left: var(--wiki-left-spacing, 0px);
padding-right: var(--wiki-right-spacing, 0px);
box-sizing: border-box;
}
.skinpref-limited-width body, body.skinpref-limited-width {
--wiki-page-content-max-width: var(--wiki-content-reduced-max-width, 1300px);
}
/* clear fix */
body::after {
content: "";
display: table;
clear: both;
}
#mw-page-base,
#mw-head-base {
background: none;
--height: calc(var(--wiki-navigation-height, 3em) + var(--wiki-content-border-width, 1px) * var(--wiki-is-navigation-inside-content, 0) + var(--wiki-is-top-logo, 0) * (var(--wiki-logo-box-height, 160px) + var(--wiki-logo-margin, 15px))); /* if not is-top-logo, height of navigation, else height of navigation + logo-height + logo-margin */
height: var(--height);
}
#mw-page-base {
max-width: var(--wiki-page-content-max-width, 9999px);
margin: auto;
}
#mw-head-base {
width: calc(min(100%, var(--wiki-page-content-max-width, 9999px)) - var(--wiki-sidebar-width, 10em) - var(--wiki-gap-between-sidebar-and-content, 0.5em));
margin-top: calc(-1 * var(--height));
margin-left: calc(max(0px, 100% - var(--wiki-page-content-max-width, 9999px)) / 2 + var(--wiki-sidebar-width, 10em) + var(--wiki-gap-between-sidebar-and-content, 0.5em));
}
/* let ul default to text that respects color */
ul {
list-style-image: none;
}
/************************
* End general framework *
*************************/
/**************
* Vector tabs *
***************/
/* prevent margin collapse */
.content-wrapper::before {
content: " ";
display: table;
}
.content-wrapper{
--navigation-border-bottom-width: calc(var(--wiki-navigation-border-bottom-width, calc(var(--wiki-is-navigation-inside-content, 0) * var(--wiki-navigation-selected-border-width, 1px) + (1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-width, 1px))));
}
/****** navbar (#mw-head) ******/
.vector-menu-tabs .mw-list-item,
#p-cactions, #p-variants {
float: unset;
line-height: 1.5; /* fallback */
line-height: round(nearest, calc(var(--wiki-navigation-font-size,0.8125em)*1.5), 1px);
box-sizing: border-box;
white-space: nowrap;
}
#mw-head {
--icon-star-filled: url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' id='Outlined'%3E%3Cg style='fill:%23000000;fill-opacity:1' id='Fill'%3E%3Cpath style='fill:%23000000;fill-opacity:1' id='path1380' d='M 28.61,11.67 H 20 L 17.34,3.47 C 16.920093,2.1973942 15.119907,2.1973942 14.7,3.47 L 12,11.67 H 3.39 c -1.3409796,0.0031 -1.900508,1.71581 -0.82,2.51 l 7,5.07 -2.68,8.21 C 6.5980433,28.35747 7.2662365,29.278767 8.21,29.28 8.4953889,29.267666 8.7705436,29.170143 9,29 l 7,-5.07 7,5.07 c 0.236205,0.170386 0.518805,0.264586 0.81,0.27 0.943763,-0.0012 1.611957,-0.92253 1.32,-1.82 l -2.66,-8.21 7,-5.07 c 1.075277,-0.810084 0.486081,-2.522863 -0.86,-2.5 z' /%3E%3C/g%3E%3C/svg%3E");
--icon-star-empty: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M20 7h-7L10 .5 7 7H0l5.46 5.47-1.64 7 6.18-3.7 6.18 3.73-1.63-7zm-10 6.9-3.76 2.27 1-4.28L3.5 8.5h4.61L10 4.6l1.9 3.9h4.6l-3.73 3.4 1 4.28z'/%3E%3C/svg%3E%0A");
/* icon below is from https://tabler-icons.io/ */
--icon-chevron-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-chevron-down' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M6 9l6 6l6 -6'%3E%3C/path%3E%3C/svg%3E");
margin-left: calc(var(--wiki-sidebar-width, 10em) + var(--wiki-gap-between-sidebar-and-content, 0.5em));
width: auto;
height: var(--wiki-navigation-height);
margin-top: calc(-1 * (var(--wiki-navigation-height) + var(--wiki-content-border-width, 1px) * var(--wiki-is-navigation-inside-content, 0)));
position: relative;
display: flex;
align-items: stretch;
z-index: 4; /* above #mw-panel and .mw-indicators */
background: var(--wiki-navigation-box-background, none);
border: calc(var(--wiki-content-border-width, 1px) * var(--wiki-is-navigation-inside-content, 0)) var(--wiki-content-border-style, solid) var(--wiki-content-border-color);
border-bottom-width: 0;
border-radius: var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)) var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)) 0 0;
border-image: var(--wiki-navigation-box-border-image, none);
backdrop-filter: var(--wiki-navigation-box-backdrop-filter, none);
}
/* top border of the content */
#mw-head::before {
content: "";
display: block;
box-sizing: border-box;
position: absolute;
top: calc(100% - min(var(--wiki-navigation-left-spacing, 0px) * 999, var(--navigation-border-bottom-width)) + var(--navigation-border-bottom-width));
left: 0;
width: calc(max(var(--wiki-navigation-left-spacing, 0px), var(--navigation-border-bottom-width)));
height: calc(max(var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)) * (1 - var(--wiki-is-navigation-inside-content, 0)), var(--navigation-border-bottom-width)));
border: 0 var(--wiki-navigation-border-bottom-style, var(--wiki-navigation-selected-border-style, solid)) var(--wiki-navigation-border-bottom-color, var(--wiki-navigation-selected-border-color));
border-left-width: var(--navigation-border-bottom-width);
border-top-width: var(--navigation-border-bottom-width);
border-top-left-radius: calc(var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)) * (1 - var(--wiki-is-navigation-inside-content, 0)));
}
#left-navigation,
#right-navigation {
float: none;
margin: 0;
display: flex;
align-items: flex-end;
margin-bottom: calc(-1 * var(--navigation-border-bottom-width));
}
#left-navigation {
flex: 0 0 auto;
justify-content: flex-start;
}
#right-navigation {
flex: 1 1 auto;
justify-content: flex-end;
}
#left-navigation::before,
#left-navigation::after,
#right-navigation::before,
#right-navigation::after {
content: "";
display: block;
height: 0;
border-bottom: var(--navigation-border-bottom-width) var(--wiki-navigation-border-bottom-style, var(--wiki-navigation-selected-border-style, solid)) var(--wiki-navigation-border-bottom-color, var(--wiki-navigation-selected-border-color));
flex: 0 0 auto;
}
#left-navigation::before {
box-sizing: border-box;
width: var(--wiki-navigation-left-spacing, 0px);
border-bottom-width: 0;
}
#left-navigation::after {
width: var(--wiki-navigation-gap-between-left-and-right);
}
#right-navigation::before {
flex: 1 1 auto;
width: auto;
}
#right-navigation::after {
width: var(--wiki-navigation-right-spacing);
display: none; /* only for desktop */
}
/*** tabs ***/
/* reset */
.vector-menu,
.vector-menu *,
.vector-menu-tabs-legacy li {
background: none;
}
.vector-menu input {
border: 0;
}
/* tabs list */
.vector-menu-tabs {
height: unset;
padding: unset;
}
.vector-menu-tabs .vector-menu-content {
height: 100%;
}
.vector-menu-tabs-legacy ul{
float: none;
}
.vector-menu-tabs .vector-menu-content-list {
display: flex;
align-items: flex-end;
}
/* tab */
.vector-menu-tabs .mw-list-item,
.vector-menu-dropdown {
/* outer box of normal tabs: border-bottom */
border-bottom: var(--navigation-border-bottom-width) var(--wiki-navigation-border-bottom-style, var(--wiki-navigation-selected-border-style, solid)) var(--wiki-navigation-border-bottom-color, var(--wiki-navigation-selected-border-color));
position: relative;
margin-right: max(0px, var(--wiki-navigation-tab-spacing)); /* make space for gap */
height: auto;
padding-bottom: var(--wiki-navigation-bottom-spacing, 0px);
cursor: auto;
}
.vector-menu-dropdown .vector-menu-checkbox{
height: calc(100% - var(--wiki-navigation-bottom-spacing, 0px));
}
.vector-menu-tabs .mw-list-item::after,
.vector-menu-dropdown::after {
/* gap */
content: "";
display: block;
width: max(0px, var(--wiki-navigation-tab-spacing));
height: 0;
border-bottom: var(--navigation-border-bottom-width) var(--wiki-navigation-border-bottom-style, var(--wiki-navigation-selected-border-style, solid)) var(--wiki-navigation-border-bottom-color, var(--wiki-navigation-selected-border-color));
position: absolute;
left: 100%;
bottom: calc(0px - var(--navigation-border-bottom-width));
}
.vector-menu-tabs .mw-list-item + .mw-list-item,
.vector-menu-dropdown {
margin-left: calc(min(0px, var(--wiki-navigation-tab-spacing)));
}
.vector-menu-tabs .mw-list-item a,
.vector-menu-tabs .mw-list-item a:visited,
#mw-head .vector-menu-dropdown .vector-menu-heading { /* "#mw-head " is needed here to correctly overwriting mw default css */
/* inner box of normal tabs: tab style */
float: none;
height: auto;
margin: 0;
padding: var(--wiki-navigation-tab-padding-top, 1.25em) var(--wiki-navigation-tab-padding-x, 0.75em) var(--wiki-navigation-tab-padding-bottom, 4px);
border: var(--wiki-navigation-border-width, 1px) var(--wiki-navigation-border-style, solid) var(--wiki-navigation-border-color);
border-bottom-width: calc(min(var(--wiki-navigation-bottom-spacing, 0px)*999, var(--wiki-navigation-border-width, 1px)));
border-radius: var(--wiki-navigation-border-radius) var(--wiki-navigation-border-radius) 0 0;
border-image: var(--wiki-navigation-border-image);
color: var(--wiki-navigation-text-color);
background-image: var(--wiki-navigation-background-image, none);
background-color: color-mix(in srgb, var(--wiki-navigation-background-color) var(--wiki-navigation-background-opacity), transparent);
background-size: var(--wiki-navigation-background-size, auto);
background-repeat: var(--wiki-navigation-background-repeat, repeat);
background-position: var(--wiki-navigation-background-position, center);
font-size: var(--wiki-navigation-font-size, 0.8125em);
font-weight: var(--wiki-navigation-font-weight, normal);
text-transform: var(--wiki-navigation-text-transform, none);
backdrop-filter: var(--wiki-navigation-backdrop-filter, var(--wiki-navigation-selected-backdrop-filter, none));
}
.vector-menu-tabs .mw-list-item a:hover,
#mw-head .vector-menu-dropdown:hover .vector-menu-heading {
border-color: var(--wiki-navigation-border-color--hover, var(--wiki-navigation-border-color));
color: var(--wiki-navigation-text-color--hover);
border-image: var(--wiki-navigation-border-image--hover);
background-image: var(--wiki-navigation-background-image--hover, var(--wiki-navigation-background-image, none));
background-color: color-mix(in srgb, var(--wiki-navigation-background-color--hover, var(--wiki-navigation-background-color)) var(--wiki-navigation-background-opacity--hover, var(--wiki-navigation-background-opacity)), transparent);
background-size: var(--wiki-navigation-background-size--hover, var(--wiki-navigation-background-size, auto));
background-repeat: var(--wiki-navigation-background-repeat--hover, var(--wiki-navigation-background-repeat, repeat));
background-position: var(--wiki-navigation-background-position--hover, var(--wiki-navigation-background-position, center));
transform: var(--wiki-navigation-transform--hover, none);
}
.vector-menu-tabs .mw-list-item.selected {
background: none;
border-bottom-color: transparent;
}
.vector-menu-tabs .mw-list-item.selected a {
/* inner box of selected tab: tab style */
background-image: var(--wiki-navigation-selected-background-image, none);
background-color: color-mix(in srgb, var(--wiki-navigation-selected-background-color) var(--wiki-navigation-selected-background-opacity), transparent);
background-size: var(--wiki-navigation-selected-background-size, auto);
background-repeat: var(--wiki-navigation-selected-background-repeat, repeat);
background-position: var(--wiki-navigation-selected-background-position, center);
border: var(--wiki-navigation-selected-border-width, 1px) var(--wiki-navigation-selected-border-style, solid) var(--wiki-navigation-selected-border-color);
border-bottom-width: calc(min(var(--wiki-navigation-bottom-spacing, 0px)*999, var(--wiki-navigation-selected-border-width, 1px)));
border-image: var(--wiki-navigation-selected-border-image);
color: var(--wiki-navigation-selected-text-color);
backdrop-filter: var(--wiki-navigation-selected-backdrop-filter, none);
}
.vector-menu-tabs .mw-list-item.selected::before {
content: '';
display: block;
width: 100%;
box-sizing: border-box;
height: var(--navigation-border-bottom-width);
border: var(--wiki-navigation-selected-border-width, var(--wiki-content-border-width, 1px)) var(--wiki-navigation-border-bottom-style, var(--wiki-navigation-selected-border-style, solid)) var(--wiki-navigation-border-bottom-color, var(--wiki-navigation-selected-border-color));
border-top-width: 0;
border-bottom-width: 0;
position: absolute;
bottom: calc(0px - var(--navigation-border-bottom-width));
background: var(--wiki-navigation-selected-border-bottom-background, transparent);
background-clip: padding-box;
}
/* watch/unwatch star */
.vector-menu-tabs #ca-watch.icon a,
.vector-menu-tabs #ca-unwatch.icon a {
width: var(--wiki-navigation-icon-size, 1em);
height: 100%;
box-sizing: content-box;
padding: var(--wiki-navigation-tab-padding-top, 1.25em) var(--wiki-navigation-tab-padding-x--icon, var(--wiki-navigation-tab-padding-x, 0.75em)) var(--wiki-navigation-tab-padding-bottom, 4px) var(--wiki-navigation-tab-padding-x--icon, var(--wiki-navigation-tab-padding-x, 0.75em));
color: transparent; /* for watch/unwatch, the text of <a> will be plain 'watch'/'unwatch' without <span> after clicking. */
display: flex;
align-items: center;
text-indent: 999px;
}
.vector-menu-tabs #ca-watch.icon a::before,
.vector-menu-tabs #ca-unwatch.icon a::before {
content: "";
display: block;
position: unset;
background-image: none !important;
width: var(--wiki-navigation-icon-size, 1em);
height: var(--wiki-navigation-icon-size, 1em);
flex: 0 0 auto;
--mask: var(--icon) no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--wiki-navigation-text-color);
}
.vector-menu-tabs #ca-watch.icon a:hover::before,
.vector-menu-tabs #ca-unwatch.icon a:hover::before {
background-color: var(--wiki-navigation-text-color--hover);
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before{
transform-origin: 50% 56.25%;
}
.vector-menu-tabs #ca-watch.icon {
/* line star */
--icon: var(--icon-star-empty);
}
.vector-menu-tabs #ca-unwatch.icon {
/* solid star */
--icon: var(--icon-star-filled);
}
/*** dropdown menu ***/
.vector-menu-dropdown .vector-menu-heading { /* "More" */
/* tab label */
position: relative;
display: flex;
align-items: center;
gap: 0.25em;
}
.vector-menu-dropdown .vector-menu-heading::after {
/* arrow icon */
content: "";
display: block;
width: 1em;
height: 1em;
margin-top: 1px; /* tweak offset */
--mask: var(--icon-chevron-down) no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background: unset;
background-color: var(--wiki-navigation-text-color);
filter: none;
}
.vector-menu-dropdown:hover .vector-menu-heading::after {
/* .vector-menu-heading is covered by .vector-menu-checkbox, therefore we can't use .vector-menu-heading:hover::after */
background-color: var(--wiki-navigation-text-color--hover);
}
.vector-menu-dropdown .mw-list-item a:not(.vector-icon) {
font-size: var(--wiki-navigation-dropdown-font-size, 0.8125em);
}
.vector-menu-dropdown .vector-menu-content {
/* dropdown list body */
border: none;
background: none;
left: 0; /* reset */
margin: 0; /* reset */
top: calc(100% - var(--wiki-navigation-bottom-spacing, 0px));
overflow: unset;
}
.vector-menu-dropdown .vector-menu-content ul {
border: var(--wiki-navigation-dropdown-border-width) solid var(--wiki-navigation-dropdown-border-color);
border-radius: 0 0 var(--wiki-navigation-dropdown-border-radius) var(--wiki-navigation-dropdown-border-radius);
border-image: var(--wiki-navigation-dropdown-border-image);
background: color-mix(in srgb, var(--wiki-navigation-dropdown-background-color, var(--wiki-content-background-color)) var(--wiki-navigation-dropdown-background-opacity, var(--wiki-content-background-opacity, 100%)), transparent);
box-shadow: var(--wiki-navigation-dropdown-box-shadow, var(--wiki-navigation-dropdown-shadow, none)); /* --wiki-navigation-dropdown-shadow is deprecated name */
backdrop-filter: var(--wiki-navigation-dropdown-backdrop-filter);
padding: var(--wiki-navigation-dropdown-padding, 0);
margin-top: var(--wiki-navigation-dropdown-offset, 0);
}
.vector-menu-dropdown .vector-menu-content li:hover {
background: var(--wiki-navigation-dropdown-item-background--hover, none);
}
.vector-menu-dropdown .vector-menu-content li a {
display: block;
padding: var(--wiki-navigation-dropdown-item-padding, 0);
}
.vector-menu-dropdown .vector-menu-content li a,
.vector-menu-dropdown .vector-menu-content li a:visited {
color: var(--wiki-navigation-dropdown-text-color, var(--wiki-navigation-text-color));
}
.vector-menu-dropdown .vector-menu-content li a:hover {
color: var(--wiki-navigation-dropdown-text-color--hover, var(--wiki-navigation-text-color--hover, var(--wiki-content-link-color--hover))); /* fallback for backwards compatibility */
}
/*** search form ***/
#p-search {
margin: 0;
padding: 0 calc(max(0px, var(--wiki-navigation-right-spacing, 0px))) calc(var(--wiki-navigation-search-bottom-spacing, 3px) + var(--navigation-border-bottom-width)) calc(max(0px, 3px - max(0px, var(--wiki-navigation-tab-spacing, -1px))));
z-index: 2;
position: relative;
font-size: var(--wiki-navigation-search-font-size, var(--wiki-navigation-font-size, 0.8125em));
}
.vector-search-box form {
margin: unset;
}
#p-search .searchButton {
background-color: transparent;
font-size: unset;
}
/*new search form */
.cdx-search-input--has-end-button .cdx-search-input__input-wrapper{
margin: 0;
}
.cdx-menu-item--enabled.cdx-menu-item--highlighted {
background-color: var(--wiki-navigation-search-highlight-background-color);
}
#p-search input{
line-height: 1.25; /* "normal" behaves inconsistently in different browsers */
}
#p-search input{
height: unset;
min-height: var(--wiki-navigation-search-height, 2em);
}
#p-search button{
height: unset;
min-height: var(--wiki-navigation-search-height, 2em);
min-width: var(--wiki-navigation-search-height, 2em);
top: 0;
bottom: 0;
right: 2px;
background-color: color-mix(in srgb, var(--wiki-navigation-search-button-color, currentColor) var(--wiki-navigation-search-button-color-opacity, 80%), transparent);
opacity: 100%;
}
#p-search button:hover,
#p-search button:focus{
background-color: color-mix(in srgb, var(--wiki-navigation-search-button-color--hover, var(--wiki-navigation-search-button-color, currentColor)) var(--wiki-navigation-search-button-color-opacity--hover, 95%), transparent);
opacity: 100%;
}
/* top border of the content box */
#p-search::before {
content: "";
display: block;
width: calc(100% - calc(max(var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)) * (1 - var(--wiki-is-navigation-inside-content, 0)), var(--navigation-border-bottom-width))));
height: 0;
border-bottom: var(--navigation-border-bottom-width) var(--wiki-navigation-border-bottom-style, var(--wiki-navigation-selected-border-style, solid)) var(--wiki-navigation-border-bottom-color, var(--wiki-navigation-selected-border-color));
position: absolute;
bottom: 0;
left: 0;
}
/* top right border-radius of content area */
#p-search::after {
content: "";
display: block;
width: calc(max(var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)) * (1 - var(--wiki-is-navigation-inside-content, 0)), var(--navigation-border-bottom-width)));
height: calc(max(var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)) * (1 - var(--wiki-is-navigation-inside-content, 0)), var(--navigation-border-bottom-width)));
box-sizing: border-box;
border-width: var(--navigation-border-bottom-width) var(--navigation-border-bottom-width) 0 0;
border-style: var(--wiki-navigation-border-bottom-style, var(--wiki-navigation-selected-border-style, solid));
border-color: var(--wiki-navigation-border-bottom-color, var(--wiki-navigation-selected-border-color));
border-radius: 0 calc(var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)) * (1 - var(--wiki-is-navigation-inside-content, 0))) 0 0;
position: absolute;
top: calc(100% - var(--navigation-border-bottom-width));
right: 0;
}
/******************
* End vector tabs *
*******************/
/********
* Links *
*********/
a,
.mw-parser-output a.external,
.mw-parser-output a.extiw {
color: var(--wiki-content-link-color);
}
a:visited,
.mw-parser-output a.extiw:visited,
.mw-parser-output a.external:visited {
color: var(--wiki-content-link-color--visited);
}
a:not(.mw-selflink):hover,
a:visited:hover,
.mw-parser-output a.extiw:hover,
.mw-parser-output a.extiw:visited:hover,
.mw-parser-output a.external:hover,
.mw-parser-output a.external:visited:hover {
color: var(--wiki-content-link-color--hover);
}
a.new,
a.new:visited,
a.new:hover,
.mw-usertoollinks-contribs-no-edits {
color: var(--wiki-content-redlink-color);
}
a:not(.mw-selflink):active,
a:visited:active,
.mw-parser-output a.extiw:active,
.mw-parser-output a.extiw:visited:active,
.mw-parser-output a.external:active,
.mw-parser-output a.external:visited:active {
color: var(--wiki-warning-color);
}
/* link decorations */
/* move external marker to an after so we can filter it to link color */
.mw-parser-output a.external,
.sitenotice a.external {
background: none;
padding-right: 0;
}
.mw-parser-output a.external::after,
.sitenotice a.external::after,
a.extiw[title="wgg:globalprefs"]::after {
display: inline-block;
width: 1em;
height: 1em;
margin-left: 0px;
content: '';
vertical-align: text-top;
--mask: var(--icon) no-repeat;
--mask-size: 0.857em;
--mask-position: center right;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-parser-output a.external::after,
.sitenotice a.external::after {
--icon: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath d=%22M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1ZM2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z%22/%3E %3C/svg%3E");
}
a.extiw[title="wgg:globalprefs"]::after {
--icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20aria-hidden%3D%22true%22%3E%3C!----%3E%3Cg%3E%3Cg%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20transform%3D%22translate(10%2010)%22%3E%3Cpath%20id%3D%22cdx-icon-settings-a%22%20d%3D%22M1.5-10h-3l-1%206.5h5m0%207h-5l1%206.5h3%22%3E%3C%2Fpath%3E%3Cuse%20xlink%3Ahref%3D%22%23cdx-icon-settings-a%22%20transform%3D%22rotate(45)%22%3E%3C%2Fuse%3E%3Cuse%20xlink%3Ahref%3D%22%23cdx-icon-settings-a%22%20transform%3D%22rotate(90)%22%3E%3C%2Fuse%3E%3Cuse%20xlink%3Ahref%3D%22%23cdx-icon-settings-a%22%20transform%3D%22rotate(135)%22%3E%3C%2Fuse%3E%3C%2Fg%3E%3Cpath%20d%3D%22M10%202.5a7.5%207.5%200%20000%2015%207.5%207.5%200%20000-15v4a3.5%203.5%200%20010%207%203.5%203.5%200%20010-7%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.plainlinks a.external::after,
.plainlinks a.extiw[title="wgg:globalprefs"]::after {
display: none;
}
/*
Using a background instead of an ::after prevents the icon from wrapping onto its own line,
but prevents it from being recolored. Use this only for icons that should not be recolored, otherwise
use the ::after method used for external links above
*/
a.extiw[title^="wikipedia:"],
a.extiw[title^="wp:"],
a.extiw[title^="mw:"],
a.extiw[title^="support:"] {
padding-right: 1em;
background-position: center right;
background-repeat: no-repeat;
background-size: 0.857em;
}
a.extiw[title^="wikipedia:"],
a.extiw[title^="wp:"] {
background-image: url(https://commons.wiki.gg/images/2/28/Wikipedia.svg?202406)
}
a.extiw[title^="mw:"] {
background-image: url(https://commons.wiki.gg/images/9/9b/MediaWiki.svg?202406)
}
a.extiw[title^="support:"] {
background-image: url(https://commons.wiki.gg/images/9/9b/Wiki.gg_icon-pink.svg)
}
.plainlinks a.extiw {
background-image:none;
}
/************
* End links *
*************/
/***************
* Left Sidebar *
****************/
#mw-panel {
width: var(--wiki-sidebar-width, 10em);
box-sizing: border-box;
position: relative;
z-index: 1; /* above #footer */
top: calc(-1 * var(--wiki-is-navigation-inside-content, 0) * (var(--wiki-navigation-height) + var(--wiki-content-border-width,1px)) + var(--wiki-sidebar-offset, 0px));
margin-top: calc((1 - var(--wiki-is-top-logo, 0)) * (var(--wiki-logo-file-height, 160) / var(--wiki-logo-file-width, 160) * var(--wiki-sidebar-width, 10em) + var(--wiki-logo-margin, 15px))); /* if is-top-logo, logo-file ratio * sidebar-width + logo-margin, else 0 */
padding: var(--wiki-sidebar-box-padding, 0);
background: var(--wiki-sidebar-box-background, none);
border: var(--wiki-sidebar-box-border, 0);
border-image: var(--wiki-sidebar-box-border-image, none);
}
#mw-panel .vector-menu-portal {
background-color: color-mix(in srgb, var(--wiki-sidebar-background-color) var(--wiki-sidebar-background-opacity), transparent);
background-image: var(--wiki-sidebar-background-image, none);
background-size: var(--wiki-sidebar-background-size, auto);
background-repeat: var(--wiki-sidebar-background-repeat, repeat);
background-position: var(--wiki-sidebar-background-position, center);
border: var(--wiki-sidebar-border-width, 1px) var(--wiki-sidebar-border-style, solid) var(--wiki-sidebar-border-color);
border-image: var(--wiki-sidebar-border-image, none);
margin: 0 var(--wiki-sidebar-margin, 0.5em);
padding: var(--wiki-sidebar-padding, 0);
box-shadow: var(--wiki-sidebar-box-shadow, none)
filter: var(--wiki-sidebar-filter, none);
backdrop-filter: var(--wiki-sidebar-backdrop-filter, none);
overflow: hidden; /* to prevent overflow when combining border-radius with heading background */
}
#mw-panel #p-ext-discordwidget{
backdrop-filter: none;
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
#mw-panel .vector-menu-portal {
background-color: var(--wiki-sidebar-background-color);
}
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
#mw-panel .vector-menu-portal:last-child {
margin-bottom: 0;
}
/* Sidebar spacing and border-radius section */
#mw-panel .vector-menu-portal:not(:last-child) {
margin-bottom: var(--wiki-sidebar-portal-spacing);
}
#mw-panel #p-logo + .vector-menu-portal,
#mw-panel #p-ext-discordwidget + .vector-menu-portal {
/*
The way this works is that if the sidebar does not have any spacing, only the top and bottom corners
of the top and bottom portals respectively should be rounded, instead of all corners of every portal.
min and calc are combined here to basically create an `if x > 0 then y else z` function.
The lower of (sidebar-border-radius) and (spacing * 999) are compared and the smaller value is taken (999 is simply an arbitrary large number).
If portal spacing is zero, multiplying it gets 0 and will be the smaller value. If it's non-zero, it will be large and sidebar-border-radius will be the smaller value.
This is only applied to the "inner" corners because we'd want the "outer" corners rounded in either scenario.
*/
border-radius: var(--wiki-sidebar-border-radius) var(--wiki-sidebar-border-radius) calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999)) calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999));
}
#mw-panel .vector-menu-portal:last-child {
/* see rule above for explanation */
border-radius: calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999)) calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999)) var(--wiki-sidebar-border-radius) var(--wiki-sidebar-border-radius);
}
#mw-panel .vector-menu-portal {
/* see above rules for explanation */
border-radius: calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999));
}
#mw-panel .vector-menu-portal + .vector-menu-portal {
/* This keeps the border from doubling up if there is no spacing between them,
The portals other than the first only have a top border if there is spacing */
border-top-width: min(var(--wiki-sidebar-border-width, 1px), var(--wiki-sidebar-portal-spacing, 0px)); /* the 1px and 0px fallbacks are for backwards compatibility with older versions of the loadout */
}
#mw-panel #p-ext-discordwidget + .vector-menu-portal {
border-top-width: var(--wiki-sidebar-border-width, 1px);
}
/* end sidebar spacing and border-radius */
.vector-menu-portal .vector-menu-heading {
padding: var(--wiki-sidebar-heading-padding, 0.5rem 0.25rem 0.5rem 0.5rem);
margin: var(--wiki-sidebar-heading-margin, 0 0 var(--wiki-sidebar-heading-margin-bottom, -0.5rem) 0); /* --wiki-sidebar-heading-margin-bottom is deprecated */
background: var(--wiki-sidebar-heading-background, none);
border-image: var(--wiki-sidebar-heading-border-image, none);
color: var(--wiki-sidebar-heading-color);
font-family: var(--wiki-sidebar-heading-font-family);
font-size: var(--wiki-sidebar-heading-font-size, 0.75em);
font-weight: var(--wiki-sidebar-heading-font-weight, normal);
font-style: var(--wiki-sidebar-heading-font-style, normal);
text-transform: var(--wiki-sidebar-heading-text-transform, none);
line-height: var(--wiki-sidebar-heading-line-height, normal);
text-shadow: var(--wiki-sidebar-heading-text-shadow, none)
}
.vector-menu-portal .vector-menu-content {
margin: var(--wiki-sidebar-list-margin, 0);
padding: var(--wiki-sidebar-list-padding, 0.25rem);
background: var(--wiki-sidebar-list-background, none);
border-image: var(--wiki-sidebar-list-border-image, none);
}
.vector-menu-portal .vector-menu-content ul {
padding: 0;
display: flex;
flex-direction: column;
gap: var(--wiki-sidebar-list-item-spacing, 0);
}
.vector-menu-portal .vector-menu-content li {
font-size: var(--wiki-sidebar-font-size, 0.75em);
line-height: var(--wiki-sidebar-line-height, 1.125em);
padding: 0;
background: var(--wiki-sidebar-list-item-background, none);
border-image: var(--wiki-sidebar-list-item-border-image, none);
}
.vector-menu-portal .vector-menu-content li:hover {
background: var(--wiki-sidebar-list-item-background--hover, var(--wiki-sidebar-list-item-background, none));
border-image: var(--wiki-sidebar-list-item-border-image--hover, var(--wiki-sidebar-list-item-border-image, none));
}
.vector-menu-portal .vector-menu-content li a {
display: block;
padding: var(--wiki-sidebar-list-item-padding, 0.25em 0.25rem);
}
.vector-menu-portal .vector-menu-content li a.feedlink{ /* Atom */
background: none;
}
.vector-menu-portal .vector-menu-content .mw-list-item a,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited,
.vector-menu-portal .vector-menu-content li a,
.vector-menu-portal .vector-menu-content li a:visited {
color: var(--wiki-sidebar-link-color);
}
.vector-menu-portal .vector-menu-content .mw-list-item a:hover,
.vector-menu-portal .vector-menu-content .mw-list-item a:visited:hover {
color: var(--wiki-sidebar-link-color--hover, var(--wiki-content-link-color--hover)); /* fallback for backwards compatibility */
}
#t-newpage {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 384 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128z%22%2F%3E%3C%2Fsvg%3E');
order: -1;
}
#t-upload {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M288 109.3V352c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3l-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352H192c0 35.3 28.7 64 64 64s64-28.7 64-64H448c35.3 0 64 28.7 64 64v32c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V416c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z%22%2F%3E%3C%2Fsvg%3E');
order: -1;
}
#t-print {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M128 0C92.7 0 64 28.7 64 64v96h64V64H354.7L384 93.3V160h64V93.3c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0H128zM384 352v32 64H128V384 368 352H384zm64 32h32c17.7 0 32-14.3 32-32V256c0-35.3-28.7-64-64-64H64c-35.3 0-64 28.7-64 64v96c0 17.7 14.3 32 32 32H64v64c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V384zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z%22%2F%3E%3C%2Fsvg%3E');
order: -1;
}
#t-whatlinkshere {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 640 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z%22%2F%3E%3C%2Fsvg%3E');
order: -1;
}
#t-specialpages {
--sidebar-icon: url('data:image/svg+xml;charset=UTF-8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 576 512%22%3E%3C!--%21Font Awesome Free 6.5.2 by %40fontawesome - https%3A%2F%2Ffontawesome.com License - https%3A%2F%2Ffontawesome.com%2Flicense%2Ffree Copyright 2024 Fonticons%2C Inc.--%3E%3Cpath d%3D%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22%2F%3E%3C%2Fsvg%3E');
order: -1;
}
#t-cargopagevalueslink {
--sidebar-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 126.971 136.024'%3E%3Cpath d='m105.999 0-84 .049L0 8.957v127.065h126.97V8.957Z' fill='none' display='inline' opacity='1' paint-order='normal'/%3E%3Cpath d='m9.735 8.774 12.265-5h84l12.25 5H9.75' fill='%23000' fill-opacity='1' display='inline'/%3E%3Cpath d='M3.5 41.024H28v63.5H3.5zm95.5 0h24.5v63.5H99zm-95.5 67.5H123v24H3.5zm0-95.5H123v24H3.5zm27.985 28V59.67l13.61 13.61 17.323 17.324 1.788 1.787 12.131 12.132h19.147v-16.21l-13.6-13.6-1.788-1.787-17.325-17.324-14.578-14.579H31.485zm45.865 0-12.2 12.2 17.324 17.324 13.01-13.01V41.024H77.35zM42.716 75.658l-11.23 11.231v17.634h17.013l11.541-11.54-17.324-17.325z' fill='%23000' fill-opacity='1' fill-rule='nonzero' display='inline' opacity='1' paint-order='normal'/%3E%3C/svg%3E");
order: -1;
}
#feedlinks{
--sidebar-icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg baseProfile='tiny' height='24px' id='Layer_1' version='1.2' viewBox='0 0 24 24' width='24px' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M6.002,15.999C4.895,15.999,3.998,16.896,4,18c0,1.104,0.896,2.001,2.002,1.999C7.105,20.001,8.002,19.105,8,18 C8.002,16.893,7.105,15.997,6.002,15.999z'/%3E%3Cpath d='M6,4C4.896,4,4,4.896,4,6s0.896,2,2,2c5.514,0,10,4.486,10,10c0,1.104,0.896,2,2,2s2-0.896,2-2C20,10.28,13.72,4,6,4z'/%3E%3Cpath d='M6,10c-1.104,0-2,0.896-2,2s0.896,2,2,2c2.205,0,4,1.794,4,4c0,1.104,0.896,2,2,2s2-0.896,2-2C14,13.589,10.411,10,6,10z'/%3E%3C/svg%3E");
order: -1;
}
#t-specialpages > a::before,
#t-whatlinkshere > a::before,
#t-print > a::before,
#t-newpage > a::before,
#t-upload > a::before,
#t-cargopagevalueslink > a::before,
#feedlinks > a::before {
content: '';
background-image: var(--sidebar-icon);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
display: inline-block;
width: 1.25em;
height: 1.25em;
}
#p-tb .mw-list-item > a::before {
filter: var(--wiki-sidebar-icon-to-link-filter, var(--wiki-icon-to-link-filter));
}
#p-tb .mw-list-item > a {
display: flex;
align-items: center;
gap: 3px;
}
/*******************
* End left sidebar *
********************/
/*******
* Logo *
********/
/* [[File:Site-logo.png]] */
#p-logo {
width: var(--wiki-logo-box-width);
height: var(--wiki-logo-box-height);
position: absolute;
top: calc(-1 * ( (var(--wiki-navigation-height, 3rem) + var(--wiki-logo-box-height) + var(--wiki-logo-margin, 15px) - var(--wiki-is-navigation-inside-content, 0) * (var(--wiki-navigation-height)) + var(--wiki-sidebar-offset, 0px)) * var(--wiki-is-top-logo, 0)
+ (var(--wiki-logo-box-height) + var(--wiki-logo-margin,15px)) * (1 - var(--wiki-is-top-logo, 0)) ));
left: calc((min((100vw - var(--wiki-left-spacing, 0.5em) - var(--wiki-right-spacing, 0px) - 18px), var(--wiki-page-content-max-width, 9999px)) - var(--wiki-logo-box-width)) / 2 * var(--wiki-is-top-logo, 0));
margin: 0;
filter: var(--wiki-logo-filter, none);
}
#p-logo a {
background-size: contain;
position: absolute;
top: var(--wiki-logo-offset-y, 0);
left: var(--wiki-logo-offset-x, 0);
bottom: 0;
right: 0;
width: 100%;
height: 100%;
background-image: var(--wiki-logo-image, url(filepath://Site-logo.png)); /* The canonical logo must be Site-logo.png. This variable is mainly used to provide different logo for different themes. */
}
/***********
* End logo *
************/
/***************
* Content area *
****************/
.content-wrapper {
max-width: var(--wiki-page-content-max-width, none);
margin-left: auto;
margin-right: auto;
}
.mw-body,
.parsoid-body {
color: var(--wiki-content-text-color);
background-color: color-mix(in srgb, var(--wiki-content-background-color) var(--wiki-content-background-opacity), transparent);
margin-left: calc(var(--wiki-sidebar-width, 10em) + var(--wiki-gap-between-sidebar-and-content, 0.5em));
margin-top: unset;
border-top: 0;
border-left: var(--wiki-content-border-width, 1px) solid transparent;
border-right: var(--wiki-content-border-width, 1px) solid transparent;
border-bottom: var(--wiki-content-border-bottom-width, 1px) solid transparent;
border-radius: calc((1 - var(--wiki-is-navigation-inside-content, 0)) * min(var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)), var(--wiki-navigation-left-spacing, 0px))) calc((1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px))) calc(min(var(--wiki-spacing-before-footer, 0px) * 999, var(--wiki-content-border-radius, 0px))) calc(min(var(--wiki-spacing-before-footer, 0px) * 999, var(--wiki-content-border-radius, 0px)));
position: relative;
border-image: var(--wiki-content-border-image, none);
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.mw-body,
.parsoid-body {
background-color: var(--wiki-content-background-color);
}
}
/* apply backdrop-filter on .mw-body results in the creation of a containing block for absolute and fixed positioned descendants, so we have to move it to here */
.mw-body::before,
.parsoid-body::before{
content: '';
display: block;
backdrop-filter: var(--wiki-content-backdrop-filter, none);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: -1;
border-radius: calc((1 - var(--wiki-is-navigation-inside-content, 0)) * min(var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)), var(--wiki-navigation-left-spacing, 0px))) calc((1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px))) calc(min(var(--wiki-spacing-before-footer, 0px) * 999, var(--wiki-content-border-radius, 0px))) calc(min(var(--wiki-spacing-before-footer, 0px) * 999, var(--wiki-content-border-radius, 0px))); /* as .mw-body */
}
.mw-body::after,
.parsoid-body::after {
content: '';
display: block;
box-sizing: border-box;
position: absolute;
left: calc(-1 * var(--wiki-content-border-width, 1px));
right: calc(-1 * var(--wiki-content-border-width, 1px));
top: calc(var(--wiki-content-border-top-radius, var(--wiki-content-border-radius, 0px)) * (1 - var(--wiki-is-navigation-inside-content, 0)));
bottom: calc(-1 * var(--wiki-content-border-bottom-width, 1px));
pointer-events: none;
border-left: var(--wiki-content-border-width, 1px) var(--wiki-content-border-style, solid) var(--wiki-content-border-color);
border-right: var(--wiki-content-border-width, 1px) var(--wiki-content-border-style, solid) var(--wiki-content-border-color);
border-bottom: var(--wiki-content-border-bottom-width, 1px) var(--wiki-content-border-bottom-style, solid) var(--wiki-content-border-bottom-color, var(--wiki-content-border-color));
border-radius: 0 0 calc(min(var(--wiki-spacing-before-footer, 0px) * 999, var(--wiki-content-border-radius, 0px))) calc(min(var(--wiki-spacing-before-footer, 0px) * 999, var(--wiki-content-border-radius, 0px)));
}
#mw-data-after-content {
max-width: calc(var(--wiki-page-content-max-width) - var(--wiki-sidebar-width) - var(--wiki-gap-between-sidebar-and-content));
margin-left: calc(var(--wiki-sidebar-width) + var(--wiki-gap-between-sidebar-and-content) + max(0px, 100% - var(--wiki-page-content-max-width)) / 2);
box-sizing: border-box;
color: var(--wiki-content-text-color);
background-color: color-mix(in srgb, var(--wiki-content-background-color) var(--wiki-content-background-opacity), transparent);
}
#mw-data-after-content .read-more-container {
border: var(--wiki-content-border-width, 1px) var(--wiki-content-border-style, solid) var(--wiki-content-border-color);
border-top-width: 0;
border-bottom: var(--wiki-content-border-bottom-width, 1px) var(--wiki-content-border-bottom-style, solid) var(--wiki-content-border-bottom-color, var(--wiki-content-border-color));
padding: 1em;
margin: 0;
}
#mw-data-after-content .read-more-container:empty {
display: none;
}
@media screen and (min-width: 982px) {
#mw-data-after-content .read-more-container {
padding: 1.25em 1.5em 1.5em 1.5em;
}
}
.mw-footer {
max-width: calc(var(--wiki-page-content-max-width, 9999px) - var(--wiki-sidebar-width, 10em) - var(--wiki-gap-between-sidebar-and-content, 0.5em));
box-sizing: border-box;
background-color: color-mix(in srgb, var(--wiki-footer-background-color, var(--wiki-content-background-color)) var(--wiki-footer-background-opacity, var(--wiki-content-background-opacity)), transparent);
border: var(--wiki-footer-border-width, 1px) var(--wiki-footer-border-style, solid) var(--wiki-footer-border-color, var(--wiki-content-border-color));
border-top-width: calc(min(var(--wiki-spacing-before-footer, 0px) * 999, var(--wiki-footer-border-width, 1px)));
margin-top: var(--wiki-spacing-before-footer, 0px);
border-radius: calc(min(var(--wiki-spacing-before-footer, 0px) * 999, var(--wiki-footer-border-radius, var(--wiki-content-border-radius, 0px)))) calc(min(var(--wiki-spacing-before-footer, 0px) * 999, var(--wiki-footer-border-radius, var(--wiki-content-border-radius, 0px)))) var(--wiki-footer-border-radius, var(--wiki-content-border-radius, 0px)) var(--wiki-footer-border-radius, var(--wiki-content-border-radius, 0px));
margin-left: calc(var(--wiki-sidebar-width, 10em) + var(--wiki-gap-between-sidebar-and-content, 0.5em) + max(0px, 100% - var(--wiki-page-content-max-width, 9999px)) / 2);
color: var(--wiki-footer-text-color);
border-image: var(--wiki-footer-border-image, none);
backdrop-filter: var(--wiki-footer-backdrop-filter, none);
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.mw-footer {
background-color: var(--wiki-footer-background-color, var(--wiki-content-background-color));
}
}
.mw-footer li {
color: var(--wiki-footer-text-color);
}
.mw-footer a,
.mw-footer a:visited {
color: var(--wiki-footer-link-color);
}
.mw-footer a:hover,
.mw-footer a:visited:hover {
color: var(--wiki-footer-link-color--hover);
}
/* fix */
@media screen and (max-width: 900px) {
#footer-icons, #footer-places {
clear: unset;
}
}
/*******************************
* End content area and footer *
*******************************/
/***********
* Headings *
************/
.mw-body h1 {
border-bottom: var(--wiki-content-firstheading-border-bottom-width, var(--wiki-content-heading-border-bottom-width, 1px)) var(--wiki-content-firstheading-border-style, var(--wiki-content-heading-border-style, solid)) var(--wiki-content-firstheading-border-color, var(--wiki-content-heading-border-color, var(--wiki-content-border-color)));
font-size: var(--wiki-content-firstheading-font-size, 1.8em);
font-family: var(--wiki-content-firstheading-font-family, var(--wiki-content-heading-font-family));
font-weight: var(--wiki-content-firstheading-font-weight, var(--wiki-content-heading-font-weight));
font-style: var(--wiki-content-firstheading-font-style, var(--wiki-content-heading-font-style));
text-transform: var(--wiki-content-firstheading-text-transform, var(--wiki-content-heading-text-transform));
line-height: var(--wiki-content-firstheading-line-height, var(--wiki-content-heading-line-height));
color: var(--wiki-content-firstheading-color, var(--wiki-content-heading-color));
text-shadow: var(--wiki-content-firstheading-text-shadow, var(--wiki-content-heading-text-shadow, none));
}
.mw-body h2 {
border-bottom: var(--wiki-content-heading-border-bottom-width, 1px) var(--wiki-content-heading-border-style, solid) var(--wiki-content-heading-border-color, var(--wiki-content-border-color));
font-size: var(--wiki-content-heading-h2-font-size, 1.5em);
font-family: var(--wiki-content-heading-font-family);
font-weight: var(--wiki-content-heading-font-weight, normal);
font-style: var(--wiki-content-heading-font-style, normal);
text-transform: var(--wiki-content-heading-text-transform, none);
line-height: var(--wiki-content-heading-line-height, normal);
color: var(--wiki-content-heading-color);
text-shadow: var(--wiki-content-heading-text-shadow, none);
}
.mw-body h3,
.mw-body h4,
.mw-body h5,
.mw-body h6{
border-bottom: var(--wiki-content-subheading-border-bottom-width, 0) var(--wiki-content-subheading-border-style, var(--wiki-content-heading-border-style, solid)) var(--wiki-content-subheading-border-color, var(--wiki-content-heading-border-color, var(--wiki-content-border-color)));
font-family: var(--wiki-content-subheading-font-family, var(--wiki-body-font-family));
font-weight: var(--wiki-content-subheading-font-weight, bold);
font-style: var(--wiki-content-subheading-font-style, normal);
text-transform: var(--wiki-content-subheading-text-transform, none);
line-height: var(--wiki-content-subheading-line-height, var(--wiki-content-heading-line-height));
color: var(--wiki-content-subheading-color, var(--wiki-content-heading-color));
text-shadow: var(--wiki-content-subheading-text-shadow, var(--wiki-content-heading-text-shadow, none));
}
.mw-body h3{
font-size: var(--wiki-content-heading-h3-font-size, 1.2em);
}
.mw-body h4{
font-size: var(--wiki-content-heading-h4-font-size, 114%);
}
.mw-body h5{
font-size: var(--wiki-content-heading-h5-font-size, 108%);
}
.mw-body h6{
font-size: var(--wiki-content-heading-h6-font-size, 100%);
}
.mw-editsection-bracket,
.mw-editsection-divider {
color: var(--wiki-content-heading-color);
}
/***************
* End headings *
****************/
/*************
* Wikitables *
**************/
.wikitable {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.wikitable > tr > th,
.wikitable > * > tr > th {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikitable > tr > td,
.wikitable > * > tr > td {
border: 1px solid var(--wiki-content-border-color);
}
/* Forward = yes bg on Special:Interwiki */
table.mw-interwikitable.body td.mw-interwikitable-local-yes {
background: color-mix(in srgb, var(--wiki-success-color) 25%, transparent);
}
.zebra-table > * > tr:nth-of-type(2n),
.zebra-table > tr:nth-of-type(2n) {
background: color-mix(in srgb, var(--wiki-content-dynamic-color--secondary) 5%, transparent);
}
.client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th:not(.unsortable),
.jquery-tablesorter th.headerSort {
background-image: unset;
position: relative;
}
.client-js .sortable:not(.jquery-tablesorter) > * > tr:first-child > th:not(.unsortable)::after,
.jquery-tablesorter th.headerSort::after {
content: "";
display: block;
position: absolute;
top: 0;
right: 0;
width: 21px;
height: 100%;
--mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%229%22 viewBox=%220 0 21 9%22%3E %3Cpath d=%22m14.5 5-4 4-4-4zm0-1-4-4-4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: auto;
mask-size: auto;
-webkit-mask-position: center right;
mask-position: center right;
background-color: var(--wiki-content-link-color);
}
.jquery-tablesorter th.headerSortUp::after {
--mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m6.5 4 4-4 4 4z%22 fill=%22%23fff%22/%3E %3C/svg%3E") no-repeat;
}
.jquery-tablesorter th.headerSortDown::after {
--mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2221%22 height=%224%22 viewBox=%220 0 21 4%22%3E %3Cpath d=%22m14.5 0-4 4-4-4z%22 fill=%22%23fff%22/%3E %3C/svg%3E") no-repeat;
}
/*****************
* End wikitables *
******************/
/**************
* Preferences *
***************/
.mw-prefs-tabs-wrapper.oo-ui-panelLayout-framed,
.mw-prefs-tabs > .oo-ui-menuLayout-content > .oo-ui-indexLayout-stackLayout > .oo-ui-tabPanelLayout {
border: none;
}
.oo-ui-tabSelectWidget-framed {
background-color: transparent;
border-bottom: 1px solid var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
background-color: color-mix(in srgb, var(--wiki-accent-label-color) 75%, transparent);
color: var(--wiki-accent-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected .oo-ui-labelElement-label {
border-bottom: none;
}
#preferences .mw-htmlform-submit-buttons {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled,
.oo-ui-textInputWidget .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input[readonly]:not(.oo-ui-pendingElement-pending) {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-pendingElement-pending {
background-color: var(--wiki-content-background-color--secondary);
background-image: linear-gradient(135deg, var(--wiki-content-background-color) 25%, transparent 25%, transparent 50%, var(--wiki-content-background-color) 50%, var(--wiki-content-background-color) 75%, transparent 75%, transparent);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color)
}
.view-dark .oo-ui-inputWidget-input.oo-ui-indicator-down {
background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E%3Ctitle%3E down %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M9.9 2.9 6 6.8 2.1 2.9 1 4l5 5 5-5z%22/%3E%3C/g%3E%3C/svg%3E");
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {
color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active {
color: var(--wiki-content-dynamic-color);
border-color: var(--wiki-accent-color)
}
.oo-ui-dropdownInputWidget select option,
.oo-ui-dropdownInputWidget select optgroup {
color: #000;
}
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus,
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:hover,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:focus,
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled:active,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled .oo-ui-inputWidget-input:focus,
.oo-ui-textInputWidget.oo-ui-widget-enabled:active .oo-ui-inputWidget-input,
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input:focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.oo-ui-radioInputWidget [type="radio"] + span {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:hover + span {
border-color: color-mix(in srgb, var(--wiki-accent-color) 90%, transparent);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:hover + span {
border-color: var(--wiki-accent-color);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span {
background-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
border-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:focus + span::before {
border-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:active + span {
border-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
}
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-selected,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected,
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
background-color: color-mix(in srgb, var(--wiki-accent-color) 15%, transparent);
color: var(--wiki-content-text-color);
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted,
.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background-color: color-mix(in srgb, var(--wiki-accent-color) 10%, transparent);
color: var(--wiki-accent-color);
}
.mw-prefs-tabs.mw-prefs-tabs-searching .oo-ui-tabPanelLayout.mw-prefs-search-matched > fieldset > legend {
background: var(--wiki-content-background-color--secondary);
}
.mw-prefs-search-highlight {
background-color: color-mix(in srgb, var(--wiki-accent-color) 7%, transparent) !important;
outline-color: color-mix(in srgb, var(--wiki-accent-color) 7%, transparent) !important;
}
/****************
* End preferences *
*****************/
/***************
* Page history *
****************/
#pagehistory li {
background-color: transparent;
border: none;
}
#pagehistory li.selected {
background-color: var(--wiki-content-background-color--secondary);
border: 1px dashed var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.diff td.diff-addedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-success-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-addedline .diffchange {
background-color: var(--wiki-success-color);
color: var(--wiki-success-label-color);
}
.diff td.diff-deletedline {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-alert-color);
border-width: 1px 1px 1px 4px;
}
.diff td.diff-deletedline .diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color)
}
.diff td.diff-context {
background: color-mix(in srgb, var(--wiki-content-text-mix-color-95) 80%, var(--wiki-content-background-color));
border-color: var(--wiki-neutral-color, var(--wiki-content-text-mix-color)); /* fallback for backwards compatibility */
color: var(--wiki-content-text-color);
}
.diff-marker a.mw-diff-movedpara-right {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-right:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-right:after {
color: var(--wiki-content-text-color);
content: "\21a9";
}
.diff-marker a.mw-diff-movedpara-left {
color: transparent;
}
.diff-marker a.mw-diff-movedpara-left:hover:after {
opacity: .75;
}
.diff-marker a.mw-diff-movedpara-left:after {
color: var(--wiki-content-text-color);
content: "\21aa";
}
.mw-plusminus-neg {
color: var(--wiki-alert-color);
}
.mw-plusminus-null {
color: var(--wiki-neutral-color, var(--wiki-content-text-mix-color)); /* fallback for backwards compatibility */
}
.mw-plusminus-pos {
color: var(--wiki-success-color);
}
.updatedmarker {
background-color: color-mix(in srgb, var(--wiki-success-color) 25%, transparent);
color: var(--wiki-content-text-color);
}
li span.deleted,
span.history-deleted {
color: var(--wiki-content-text-mix-color);
}
span.mw-history-suppressed {
/* overrides above, since suppressed is also deleted */
color: var(--wiki-content-text-color);
}
/* inline diff (1.41) */
.mw-diff-inline-header {
border-bottom: 1px solid var(--wiki-content-border-color);
}
.mw-diff-inline-added ins,
.mw-diff-inline-changed ins,
.mw-diff-inline-moved ins,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-ins,
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
background: color-mix(in srgb, var(--wiki-success-color) 90%, transparent);
color: var(--wiki-success-label-color);
display: inline-block;
}
.mw-diff-inline-added.mw-diff-empty-line::after,
.mw-diff-inline-deleted.mw-diff-empty-line::after,
.mw-inline-diff-newline::after {
padding: 0.4em 0;
}
.mw-diff-inline-deleted del,
.mw-diff-inline-changed del,
.mw-diff-inline-moved del,
.mw-diff-table-prefix .mw-diff-inline-legend .mw-diff-inline-legend-del,
.mw-diff-inline-deleted.mw-diff-empty-line::after {
background: color-mix(in srgb, var(--wiki-alert-color) 90%, transparent);
color: var(--wiki-alert-label-color);
display: inline-block;
}
.mw-diff-movedpara-left::after,
.mw-diff-movedpara-right::after {
color: var(--wiki-content-text-color);
}
.ve-ui-diffElement-hasDescriptions .ve-ui-diffElement-content {
border-right-color: var(--wiki-content-border-color);
}
.ve-ui-diffElement-attributeChange {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-diffElement-attributeChange ins {
background-color: color-mix(in srgb, var(--wiki-success-color) 90%, transparent);
box-shadow: 0 0 0 1px color-mix(in srgb, var(--wiki-success-color) 90%, transparent);
color: var(--wiki-success-label-color);
}
.ve-ui-diffElement-attributeChange del {
background-color: color-mix(in srgb, var(--wiki-alert-color) 90%, transparent);
box-shadow: 0 0 0 1px color-mix(in srgb, var(--wiki-alert-color) 90%, transparent);
color: var(--wiki-alert-label-color);
}
.ve-ui-diffElement-highlight {
outline-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
}
.ve-ui-changeDescriptionsSelectWidget > .oo-ui-optionWidget-highlighted {
background: color-mix(in srgb, var(--wiki-accent-color) 15%, transparent);
}
/* Edit conflict */
.mw-twocolconflict-split-tour-image-dual-column-view-1 {
filter: var(--wiki-icon-general-filter);
}
.mw-twocolconflict-split-tour-image-blue-dot {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
.mw-pulsating-dot::before, .mw-pulsating-dot::after {
background-color: var(--wiki-content-link-color);
}
.mw-twocolconflict-split-current-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color);
}
.mw-twocolconflict-special-your-version-header .mw-twocolconflict-revision-label,
.mw-twocolconflict-split-your-version-header .mw-twocolconflict-revision-label {
background-color: var(--wiki-success-color);
color: var(--wiki-success-label-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-copy,
.mw-twocolconflict-split-column.mw-twocolconflict-split-copy {
border-color: var(--wiki-neutral-color, var(--wiki-content-text-mix-color)); /* fallback for backwards compatibility */
background-color: var(--wiki-content-text-mix-color-95);
}
.mw-twocolconflict-single-column .mw-twocolconflict-split-collapsed .mw-twocolconflict-split-fade,
.mw-twocolconflict-split-column .mw-twocolconflict-split-collapsed .mw-twocolconflict-split-fade {
background-image: linear-gradient(transparent, var(--wiki-content-text-mix-color-95));
}
.mw-twocolconflict-single-column,
.mw-twocolconflict-split-column {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected {
color: color-mix(in srgb, var(--wiki-content-text-color) 80%, transparent);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-delete {
border-color: color-mix(in srgb, var(--wiki-alert-color) 40%, transparent);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-delete,
.mw-twocolconflict-split-column.mw-twocolconflict-split-delete {
border-color: var(--wiki-alert-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected.mw-twocolconflict-split-add {
border-color: color-mix(in srgb, var(--wiki-success-color) 40%, transparent);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-add,
.mw-twocolconflict-split-column.mw-twocolconflict-split-add {
border-color: var(--wiki-success-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange {
background-color: color-mix(in srgb, var(--wiki-alert-color) 30%, transparent);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected del.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column del.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column del.mw-twocolconflict-diffchange {
background-color: var(--wiki-alert-color);
color: var(--wiki-alert-label-color);
}
.mw-twocolconflict-single-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column.mw-twocolconflict-split-unselected ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-single-column ins.mw-twocolconflict-diffchange,
.mw-twocolconflict-split-column ins.mw-twocolconflict-diffchange {
background-color: var(--wiki-success-color);
color: var(--wiki-success-label-color);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color: color-mix(in srgb, var(--wiki-success-color) 80%, transparent);
background: color-mix(in srgb, var(--wiki-success-color) 10%, transparent);
}
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(2) .oo-ui-radioInputWidget [type="radio"] + span {
border-color: color-mix(in srgb, var(--wiki-success-color) 90%, transparent);
background: color-mix(in srgb, var(--wiki-success-color) 10%, transparent);
}
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:active + span,
.mw-twocolconflict-split-selection > div:nth-child(1) .oo-ui-radioInputWidget [type="radio"] + span {
border-color: color-mix(in srgb, var(--wiki-alert-color) 90%, transparent);
background: color-mix(in srgb, var(--wiki-alert-color) 10%, transparent);
}
.mw-twocolconflict-split-editable .mw-twocolconflict-split-editor {
color: var(--wiki-content-text-color);
}
/**/
/*******************
* End page history *
********************/
/********************
* Table of contents *
*********************/
#toc,
.toc,
.toccolours,
.mw-warning {
background: var(--wiki-content-toc-background, var(--wiki-content-background-color--secondary));
border-width: var(--wiki-content-toc-border-width, 1px);
border-style: var(--wiki-content-toc-border-style, solid);
border-color: var(--wiki-content-toc-border-color, var(--wiki-content-border-color));
border-radius: var(--wiki-content-toc-border-radius, 0px);
border-image: var(--wiki-content-toc-border-image, none);
box-shadow: var(--wiki-content-toc-box-shadow, none);
}
#mw-toc-heading {
border: 0;
}
.toctogglelabel {
color: var(--wiki-content-link-color);
}
.tocnumber {
color: var(--wiki-content-text-color);
}
/************************
* End table of contents *
*************************/
/*************
* Thumbnails *
**************/
img.thumbborder {
border: 1px solid var(--wiki-content-border-color);
padding: 5px;
}
div.thumbinner {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
li.gallerybox div.thumb {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
html .thumbimage {
background-color: unset;
border: 1px solid var(--wiki-content-border-color);
}
.thumb,
.thumb .thumbinner,
.thumb .thumbimage {
max-width: 100%;
box-sizing: border-box;
}
.thumb .thumbimage:not(audio) {
height: auto;
}
body.skin--responsive .mw-parser-output .thumb .thumbinner > .thumbcaption {
width: revert;
}
/* packed-overlay and packed-hover modes for galleries */
ul.mw-gallery-packed-hover li.gallerybox:hover div.gallerytextwrapper,
ul.mw-gallery-packed-overlay li.gallerybox div.gallerytextwrapper,
ul.mw-gallery-packed-hover li.gallerybox.mw-gallery-focused div.gallerytextwrapper {
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 65%, transparent);
}
/* for non-thumbnail left floaters, increased margin from 0.5em to account for <ul> */
div.floatleft,
table.floatleft {
margin-right: 1.4em;
}
/* Responsive floating thumbnails */
@media screen and (max-width: 720px) {
div.tright,
div.floatright,
div.tleft,
div.floatleft {
float: none;
margin: 0 auto;
width: fit-content;
}
}
/*****************
* End thumbnails *
******************/
/**************
* Wiki editor *
***************/
#wpTextbox0 {
/* need !important here to override inline styling */
background-color: var(--wiki-content-background-color) !important;
}
.wikiEditor-ui {
border: none;
}
.wikiEditor-ui .wikiEditor-ui-top,
.wikiEditor-ui .wikiEditor-ui-view {
border-color: var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar {
background: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color: var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a,
.wikiEditor-ui-toolbar .tabs span.tab a:visited,
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wiikiEditor-ui-toolbar .tabs span.tab a.current:visited,
.wikiEditor-ui-toolbar .booklet .index .current {
color: var(--wiki-content-link-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .group .tool-select .options .option {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover {
background-color: var(--wiki-content-background-color);
}
.wikiEditor-ui-toolbar .tabs span.tab a::before,
.wikiEditor-ui-toolbar .group .tool-select .label::after {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui-toolbar .group .label,
.wikiEditor-ui-toolbar .group .tool-select .label,
.wikiEditor-ui-toolbar .page-table th,
.wikiEditor-ui-toolbar .page-table td,
.wikiEditor-ui-toolbar .page-characters div span,
.wikiEditor-ui-toolbar .booklet .index div {
color: var(--wiki-content-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover {
background-color: var(--wiki-content-background-color--secondary);
}
.wikiEditor-ui-toolbar .page-characters div span {
border: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .sections .section,
.wikiEditor-ui-toolbar .booklet .pages,
.wikiEditor-ui-toolbar .booklet .index .current,
.wikiEditor-ui-toolbar .page-characters div span:hover {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 5%, transparent);
}
.wikiEditor-ui-toolbar .sections .section {
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover {
border-color: var(--wiki-content-border-color);
}
.wikiEditor-ui-toolbar .page-table td {
border-top: 1px solid var(--wiki-content-border-color);
}
.wikiEditor-ui-tabs div a {
background: #9A647F;
display: inline-block;
}
.wikiEditor-ui-tabs div.current {
border-bottom: 1px solid #3B3352;
}
.wikiEditor-ui-tabs div.current a {
font-weight: bold;
}
.wikiEditor-ui-tabs {
border-left: 1px solid #3B3352;
border-top: 1px solid #3B3352;
}
.wikiEditor-ui-text {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.wikiEditor-preview-contents {
background: transparent;
background-color: rgba(255, 255, 255, 0.2);
border-color: #3B3352;
border-style: solid;
border-width: 0 1px 1px;
}
.wikiEditor-ui-controls {
background: transparent;
}
.wikiEditor-preview-contents,
.wikiEditor-preview-loading {
background-color: transparent;
}
.mw-wikiEditor-InsertLink-TitleInputField .oo-ui-messageWidget,
.mw-widget-titleWidget-menu .mw-widget-titleOptionWidget-description {
color: var(--wiki-content-text-mix-color);
}
.wikiEditor-toolbar-dialog {
max-width: 100%;
box-sizing: border-box;
}
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text']::placeholder {
color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-ResizingDragBar {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-ResizingDragBar-ns {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar span {
background-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-ResizingDragBar:hover span {
background-color: var(--wiki-content-text-mix-color);
}
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane1,
.ext-WikiEditor-twopanes-TwoPaneLayout .ext-WikiEditor-twopanes-pane2 {
border-color: var(--wiki-content-border-color);
}
/* creates a warning message about previewing sidebar edits */
.page-MediaWiki_Sidebar .wikiEditor-ui-bottom:has(.ext-WikiEditor-twopanes-TwoPaneLayout)::before {
content:"Warning: Sidebar previews are not accurate. Please save to see your changes!";
background:var(--wiki-alert-color);
display:block;
text-align:center;
color:var(--wiki-alert-label-color);
}
.ext-WikiEditor-realtimepreview-button.oo-ui-toggleWidget-on .oo-ui-labelElement-label {
color: var(--wiki-accent-color);
}
.wikiEditor-ui-toolbar .group,
.wikiEditor-ui-toolbar .section-secondary .group {
border-color: var(--wiki-content-border-color);
}
.ext-WikiEditor-realtimepreview-button:hover {
background-color: color-mix(in srgb, var(--wiki-accent-color) 15%, transparent);
color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 3px var(--wiki-accent-color);
}
.ext-WikiEditor-realtimepreview-ErrorLayout {
background-color: var(--wiki-content-background-color);
}
.ext-WikiEditor-image-realtimepreview-error {
filter: var(--wiki-icon-general-filter);
}
.oo-ui-toggleButtonWidget.oo-ui-widget-enabled.oo-ui-buttonElement-frameless.oo-ui-toggleWidget-on .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button,
.ext-WikiEditor-reloadButton.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
}
.editOptions {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
border-image: none;
border-radius: 0 0 5px 5px;
border-style: none solid solid;
border-width: medium 1px 1px;
}
input#wpSummary {
margin-bottom: 1em;
margin-top: 1em;
width: 80%;
}
.view-dark .ace_editor,
.ace_editor {
--ace-keywords: #CDA869;
--ace-regexp: #E9C062;
--ace-constants: #CF6A4C;
--ace-illegal: #F8F8F8;
--ace-deprecated: #D2A8A1;
--ace-support: #9B859D;
--ace-function: #DAD085;
--ace-list: #F9EE98;
--ace-variable: #7587A6;
--ace-string: #8F9D6A;
--ace-illegal-highlight: rgba(86, 45, 86, 0.75);
--ace-step-highlight: #665200;
--ace-multiselect-shadow: #141414;
}
.view-light .ace_editor {
--ace-keywords: #00f;
--ace-regexp: #036a07;
--ace-constants: #c5060b;
--ace-illegal: #f00;
--ace-deprecated: #f00;
--ace-support: #6d79de;
--ace-function: #3c4c72;
--ace-list: #b90690;
--ace-variable: #318495;
--ace-string: #036a07;
--ace-illegal-highlight: rgba(255, 0, 0, 0.1);
--ace-step-highlight: #fcff00;
--ace-multiselect-shadow: #fff;
}
.ace_editor .ace_gutter {
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 85%, transparent);
}
.ace_gutter-cell {
color: color-mix(in srgb, var(--wiki-content-dynamic-color) 40%, transparent);
}
.ace_editor .ace_print-margin {
width: 1px;
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 75%, transparent);
}
.ace_editor {
/* this image gradient hack effectively lets the element have 2 layers of background */
background-image: linear-gradient(var(--wiki-content-dynamic-color), var(--wiki-content-dynamic-color));
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 93%, transparent);
color: color-mix(in srgb, var(--wiki-content-dynamic-color) 93%, transparent);
}
.ace_editor .ace_cursor,
.ace-monokai .ace_punctuation,
.ace-monokai .ace_punctuation.ace_tag {
color: var(--wiki-content-text-color);
}
.ace_editor .ace_marker-layer .ace_selection {
background: color-mix(in srgb, var(--wiki-content-dynamic-color) 20%, transparent)
}
.ace_editor.ace_multiselect .ace_selection.ace_start {
box-shadow: 0 0 3px 0px var(--ace-multiselect-shadow);
}
.ace_editor .ace_marker-layer .ace_step {
background: var(--ace-step-highlight);
}
.ace_editor .ace_marker-layer .ace_active-line,
.ace_editor .ace_gutter-active-line {
background: color-mix(in srgb, var(--wiki-content-dynamic-color) 3.1%, transparent)
}
.ace-tm .ace_marker-layer .ace_selected-word {
background: color-mix(in srgb, var(--wiki-content-dynamic-color) 5%, transparent);
}
.ace_editor .ace_marker-layer .ace_selection {
background: color-mix(in srgb, var(--wiki-content-dynamic-color) 10%, transparent);
}
.ace_editor .ace_marker-layer .ace_selected-word {
border: 1px solid color-mix(in srgb, var(--wiki-content-dynamic-color) 20%, transparent);
}
.ace_editor .ace_invisible {
color: color-mix(in srgb, var(--wiki-content-dynamic-color) 25%, transparent);
}
.ace_editor .ace_keyword,
.ace_editor .ace_meta {
color: var(--ace-keywords);
}
.ace_editor .ace_constant,
.ace_editor .ace_constant.ace_numeric,
.ace_editor .ace_constant.ace_character,
.ace_editor .ace_constant.ace_character.ace_escape,
.ace_editor .ace_constant.ace_other,
.ace_editor .ace_heading,
.ace_editor .ace_markup.ace_heading,
.ace_editor .ace_support.ace_constant {
color: var(--ace-constants);
}
.ace_editor .ace_invalid.ace_illegal {
color: var(--ace-illegal);
background-color: var(--ace-illegal-highlight);
}
.ace_editor .ace_invalid.ace_deprecated {
text-decoration: underline;
font-style: italic;
color: var(--ace-deprecated);
}
.ace_editor .ace_support,
.ace_editor .ace_support.ace_type {
color: var(--ace-support);
}
.ace_editor .ace_fold {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 10%, transparent);
border-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 10%, transparent);
}
.ace_editor .ace_support.ace_function {
color: var(--ace-function);
}
.ace_editor .ace_list,
.ace_editor .ace_markup.ace_list,
.ace_editor .ace_storage {
color: var(--ace-list);
}
.ace_editor .ace_entity.ace_name.ace_function,
.ace_editor .ace_meta.ace_tag,
.ace_editor .ace_variable {
color: var(--ace-variable);
}
.ace_editor .ace_string {
color: var(--ace-string);
}
.ace_editor .ace_string.ace_regexp {
color: var(--ace-regexp);
}
.ace_editor .ace_comment {
font-style: italic;
color: color-mix(in srgb, var(--wiki-content-dynamic-color) 30%, transparent);
}
.ace_editor .ace_xml-pe {
color: color-mix(in srgb, var(--wiki-content-dynamic-color) 28%, transparent);
}
.ace_editor .ace_indent-guide {
background: none;
box-shadow: 1px 0 0 color-mix(in srgb, var(--wiki-content-dynamic-color) 20%, transparent);
}
.ace_search {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_search_field {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-mix-color);
}
.ace_button {
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_button:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_button.checked {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border: 1px solid var(--wiki-content-border-color);
}
.ace_searchbtn:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.ace_searchbtn.prev::after,
.ace_searchbtn.next::after {
border-color: var(--wiki-accent-label-color);
}
.ace_searchbtn_close {
filter: var(--wiki-icon-general-filter);
}
.wikiEditor-ui .codeEditor-status {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-editform #wpTextbox1 {
background: color-mix(in srgb, var(--wiki-content-background-color) 50%, transparent);
color: var(--wiki-content-text-color);
}
.view-dark .ext-codemirror-wrapper,
.ext-codemirror-wrapper {
--codemirror-yellow: #ffd700;
--codemirror-light-blue: #adf;
--codemirror-blue: #08f;
--codemirror-green: #290;
--codemirror-red: #f50;
--codemirror-dark-red: #dd1616;
--codemirror-purple: #CD4EF9;
--codemirror-pink: #e0e;
--codemirror-light-gray: #eee;
--codemirror-gray: #84a0a0;
}
.view-light .ext-codemirror-wrapper {
--codemirror-yellow: #9e8500;
--codemirror-light-blue: #008ae7;
--codemirror-blue: #0085f9;
--codemirror-green: #290;
--codemirror-red: #ef4f00;
--codemirror-dark-red: #a11;
--codemirror-purple: #80c;
--codemirror-pink: #ed00ed;
--codemirror-light-gray: #858585;
--codemirror-gray: #6b8a8a;
}
.ext-codemirror-wrapper {
background-color: color-mix(in srgb, var(--wiki-content-background-color) 35%, transparent);
color: var(--wiki-content-text-color)
}
.cm-editor .cm-selectionBackground,
.cm-editor.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground {
background: color-mix(in srgb, var(--wiki-accent-color) 30%, transparent);
}
.cm-mw-keyword {
color: var(--codemirror-purple)
}
.cm-mw-def {
color: var(--codemirror-blue)
}
.cm-mw-variable-2 {
color: var(--codemirror-light-blue)
}
.cm-mw-string {
color: var(--codemirror-red)
}
.cm-mw-atom {
color: var(--codemirror-pink)
}
.cm-mw-number {
color: var(--codemirror-green)
}
.cm-mw-matching {
background-color: var(--codemirror-yellow)
}
.cm-mw-skipformatting {
background-color: var(--codemirror-light-blue)
}
.cm-mw-list {
color: var(--codemirror-blue)
}
.cm-mw-doubleUnderscore,
.cm-mw-hr,
.cm-mw-signature {
background-color: var(--wiki-content-background-color--secondary);
color: var(--codemirror-blue)
}
.cm-mw-indenting {
color: var(--codemirror-blue)
}
.cm-mw-mnemonic {
color: var(--codemirror-green)
}
.cm-mw-comment {
color: var(--codemirror-gray)
}
.cm-mw-apostrophes-bold,
.cm-mw-apostrophes-italic,
.cm-mw-section-header {
color: var(--codemirror-blue)
}
.cm-mw-template,
.cm-mw-template-argument-name,
.cm-mw-template-bracket,
.cm-mw-template-delimiter,
.cm-mw-template-name {
color: var(--codemirror-purple);
}
.cm-mw-templatevariable,
.cm-mw-templatevariable-bracket,
.cm-mw-templatevariable-delimiter,
.cm-mw-templatevariable-name {
color: var(--codemirror-red)
}
.cm-mw-parserfunction-bracket,
.cm-mw-parserfunction-delimiter,
.cm-mw-parserfunction-name {
color: var(--codemirror-dark-red)
}
.cm-mw-exttag-attribute,
.cm-mw-exttag-bracket,
.cm-mw-exttag-name,
.cm-mw-htmltag-attribute,
.cm-mw-htmltag-bracket,
.cm-mw-htmltag-name {
color: var(--codemirror-green)
}
.cm-mw-link,
.cm-mw-link-pagename {
color: var(--wiki-content-link-color)
}
.cm-mw-link-tosection {
color: var(--codemirror-blue)
}
.cm-mw-extlink,
.cm-mw-extlink-bracket,
.cm-mw-extlink-protocol,
.cm-mw-free-extlink,
.cm-mw-free-extlink-protocol,
.cm-mw-link-bracket,
.cm-mw-link-delimiter {
color: var(--wiki-content-link-color)
}
.cm-mw-table-bracket,
.cm-mw-table-definition,
.cm-mw-table-delimiter {
color: var(--codemirror-pink)
}
.cm-mw-matchingbracket {
background-color: var(--wiki-content-background-color--secondary);
box-shadow: inset 0 0 1px 1px var(--wiki-content-link-color);
font-weight: bold;
}
.cm-editor .cm-tooltip-autocomplete ul li[aria-selected] {
background: color-mix(in srgb, var(--wiki-content-link-color) 15%, var(--wiki-content-background-color));
color: var(--wiki-content-link-color);
}
/* VisualEditor: Fix broken toolbar layout */
.oo-ui-toolbar {
clear: none;
display: flex; /* fix overflow issue at narrow widths */
}
.ve-ui-toolbar > .oo-ui-toolbar-bar{
width: 100%; /* fix overflow issue at narrow widths */
}
.ve-ui-toolbar.ve-ui-toolbar-floating > .oo-ui-toolbar-bar{
width: auto; /* fix overflow issue at narrow widths */
}
.ve-init-mw-desktopArticleTarget-toolbar-open > .oo-ui-toolbar-bar > div:nth-child(4) {
display: none;
}
.ve-ui-toolbar-floating > .oo-ui-toolbar-bar {
top: var(--wikigg-header-scroll-height);
}
.oo-ui-toolbar-bar .oo-ui-toolbar-bar,
.ve-area-wrapper .oo-ui-toolbar-bar {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-init-mw-desktopArticleTarget-originalContent .content-body {
clear: right;
}
/* fix a lot of empty space from TemplateData when using VE Source */
.tdg-editscreen-main.mw-body-content::after {
display: none;
}
/*************
* End editor *
**************/
/****************
* Tabber styles *
*****************/
.tabber__header {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.tabber__tab,
.tabber__tab:visited {
color: var(--wiki-content-text-color);
}
.tabber__tab:hover,
.tabber__tab:hover:visited,
.tabber__tab[aria-selected="true"],
.tabber__tab[aria-selected="true"]:visited {
color: var(--wiki-content-link-color);
}
.tabber__tab[aria-selected="true"] {
box-shadow: 0 -2px 0 var(--wiki-content-link-color) inset;
}
.tabber__header__prev::after,
.tabber__header__next::after {
filter: var(--wiki-icon-general-filter);
}
/********************
* End Tabber styles *
*********************/
/***************************************
* Various fixes for multi-theme Vector *
****************************************/
:focus,
:focus-visible {
outline-color: var(--wiki-accent-color)
}
:focus-visible {
outline-style: solid;
}
.oo-ui-iconElement-icon {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-iconElement-icon.oo-ui-icon-reload {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
fieldset {
border-color: var(--wiki-content-border-color);
}
hr {
background-color: var(--wiki-content-border-color);
}
.CategoryTreeToggle {
color: var(--wiki-content-link-color);
}
input,
select {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
input:hover,
input:focus,
input:active {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
input:focus-visible {
outline: 1px solid var(--wiki-accent-color);
}
input::file-selector-button,
input[type="button"],
input[type="submit"] {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.vector-body blockquote {
border-color: var(--wiki-content-border-color);
}
/* category bar and filetoc */
.catlinks{
background: var(--wiki-content-catlinks-background, var(--wiki-content-background-color--secondary));
border-width: var(--wiki-content-catlinks-border-width, 1px);
border-style: var(--wiki-content-catlinks-border-style, solid);
border-color: var(--wiki-content-catlinks-border-color, var(--wiki-content-border-color));
border-radius: var(--wiki-content-catlinks-border-radius, 0px);
border-image: var(--wiki-content-catlinks-border-image, none);
box-shadow: var(--wiki-content-catlinks-box-shadow, none);
}
ul#filetoc {
background: var(--wiki-content-filetoc-background, var(--wiki-content-background-color--secondary));
border-width: var(--wiki-content-filetoc-border-width, 1px);
border-style: var(--wiki-content-filetoc-border-style, solid);
border-color: var(--wiki-content-filetoc-border-color, var(--wiki-content-border-color));
border-radius: var(--wiki-content-filetoc-border-radius, 0px);
border-image: var(--wiki-content-filetoc-border-image, none);
box-shadow: var(--wiki-content-filetoc-box-shadow, none);
}
/**/
body .ui-dialog .ui-widget-header {
/* we need an important here because the built-in styles have one :( */
background: var(--wiki-content-background-color) !important;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.ui-widget-header .ui-dialog-titlebar-close .ui-icon-closethick {
filter: var(--wiki-icon-general-filter);
}
.ui-widget-header .ui-dialog-titlebar-close.ui-state-hover {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.ui-widget-content {
background: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
}
body .ui-button {
/* we need an important here because the built-in styles have one. Vector is a mess */
background: var(--wiki-accent-color) !important;
border-color: var(--wiki-accent-color) !important;
color: var(--wiki-accent-label-color);
}
body .ui-button:hover,
body .ui-button:focus,
body .ui-button:active {
/* we need an important here because we had to use some above */
background: var(--wiki-accent-color--hover) !important;
border-color: var(--wiki-accent-color--hover) !important;
color: var(--wiki-accent-label-color);
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
color: var(--wiki-accent-label-color);
}
.ui-state-focus {
/* we need an important here because the built-in styles have one */
background: var(--wiki-accent-color) !important;
color: var(--wiki-accent-label-color) !important;
}
.ui-menu .ui-menu-item a {
color: var(--wiki-content-dynamic-color);
}
#contentSub,
#contentSub2 {
color: var(--wiki-content-text-mix-color);
}
#contentSub2:empty {
display: none;
}
/* notifications ("your edit was saved", etc.) */
.mw-notification {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
top: var(--wikigg-header-scroll-height);
}
.mw-notification .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-notification .oo-ui-iconElement-icon {
filter: unset;
}
/**/
.mime-type.has-warning {
color: var(--wiki-content-text-color);
}
.oo-ui-image-warning.oo-ui-icon-alert,
.mw-ui-icon-alert-warning::before {
filter: drop-shadow(0 0 3px #000);
}
.oo-ui-image-invert.oo-ui-icon-subtract,
.mw-ui-icon-subtract-invert::before,
.oo-ui-image-invert.oo-ui-icon-add,
.mw-ui-icon-add-invert::before {
filter: brightness(0) var(--wiki-icon-to-link-filter);
filter: var(--wiki-icon-general-filter);
}
.mw_metadata td,
.mw_metadata th {
border-color: var(--wiki-content-border-color);
}
.mw_metadata th {
background-color: var(--wiki-content-background-color--secondary);
}
.mw_metadata td {
background-color: var(--wiki-content-background-color);
}
.mw-datatable td,
.mw-datatable th {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
#mw-allmessagestable tbody:hover td,
.mw-datatable tr:hover > td {
background-color: var(--wiki-content-background-color--secondary);
}
#mw-allmessagestable .am_default {
background-color: color-mix(in srgb, var(--wiki-accent-color) 80%, transparent);
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable .am_actual,
#mw-allmessagestable tbody:hover .am_default {
background-color: color-mix(in srgb, var(--wiki-accent-color) 60%, transparent);
}
#mw-allmessagestable .am_actual {
color: var(--wiki-accent-label-color);
}
#mw-allmessagestable tbody:hover .am_actual {
background-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
}
.mw-datatable,
.mw-json {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: inherit;
}
.mw-datatable > * > tr > th,
.mw-datatable > tr > th,
.mw-json > * > tr > th,
.mw-json > tr > th {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
padding-bottom: 9px;
padding-top: 9px;
}
.mw-datatable > * > tr > td,
.mw-datatable > tr > td,
.mw-json > * > tr > td,
.mw-json > tr > td {
border-color: var(--wiki-content-border-color);
}
.mw-json tr {
background-color: inherit;
}
.mw-json .mw-json-single-value,
.mw-json .mw-json-value,
.mw-json .value {
background: color-mix(in srgb, var(--wiki-success-color) 60%, transparent);
}
.mw-json .mw-json-empty {
background: var(--wiki-content-background-color--secondary);
}
.mw-message-box,
.mw-message-box-warning {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.mw-message-box-warning {
border-color: var(--wiki-warning-color);
border-width: 1px 1px 1px 10px;
}
.mw-destfile-warning {
border-color: var(--wiki-warning-color);
color: var(--wiki-content-text-color);
background-color: color-mix(in srgb, var(--wiki-warning-color) 25%, transparent);
}
.wikitable *,
.wikitable :after,
.wikitable :before {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
.cargo-pagevalues-tableinfo {
background-color: var(--wiki-content-background-color);
border-bottom: 1px solid var(--wiki-content-border-color);
top: 46px;
position: static;
/* override sticky in the built-in */
}
.cargo-table-diagram .cargo-table-svg .node.entity-name rect {
fill: var(--wiki-content-background-color--secondary);
fill-opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node rect {
stroke: var(--wiki-content-border-color);
opacity: 1;
}
.cargo-table-diagram .cargo-table-svg .node text tspan {
fill: var(--wiki-content-text-color);
}
table.cargoTable {
color: var(--wiki-content-text-color);
}
table.cargoTable tbody td,
table.cargoTable thead th {
border: 1px solid var(--wiki-content-border-color);
}
table.cargoTable tr:hover {
background-color: color-mix(in srgb, var(--wiki-accent-color) 25%, transparent);
}
table.cargoTable thead tr:nth-child(odd),
table.cargoTable.noMerge thead tr:nth-child(odd) {
background-color: var(--wiki-accent-color);
}
table.cargoTable tbody tr:nth-child(2n),
table.cargoTable.noMerge tbody tr:nth-child(2n) {
background-color: var(--wiki-content-background-color);
}
table.cargoTable tbody tr:nth-child(odd),
table.cargoTable.noMerge tbody tr:nth-child(odd) {
background-color: var(--wiki-content-background-color--secondary);
}
table.cargoTable th.headerSort {
color: var(--wiki-accent-label-color);
}
table.cargoTable th.headerSort:hover {
color: var(--wiki-accent-label-color);
text-decoration: underline;
}
table.cargoTable th.headerSort::after {
background-color: var(--wiki-accent-link-color);
}
#mw-content-text div.cargoReplacementTableInfo {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
color: var(--wiki-content-text-color);
}
table.dataTable tbody tr {
background-color: var(--wiki-content-background-color);
}
table.dataTable.display tbody tr.odd > .sorting_1,
table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 75%, transparent);
}
table.dataTable.stripe tbody tr.odd,
table.dataTable.display tbody tr.odd,
table.dataTable.display tbody tr.even > .sorting_1,
table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 50%, transparent);
}
table.dataTable.display tbody tr:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
background-color: color-mix(in srgb, var(--wiki-content-background-color) 75%, transparent);
}
table.dataTable.hover tbody tr:hover,
table.dataTable.display tbody tr:hover {
background-color: var(--wiki-content-background-color--secondary);
}
table.dataTable.row-border tbody th,
table.dataTable.row-border tbody td,
table.dataTable.display tbody th,
table.dataTable.display tbody td {
border-top: 1px solid var(--wiki-content-border-color);
}
.dataTables_wrapper .dataTables_paginate .paginate_button,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
/* we need this !important to override a built-in one */
color: var(--wiki-content-text-mix-color) !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
/* we need this !important to override a built-in one */
color: var(--wiki-content-text-color) !important;
border: 1px solid var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color);
background: linear-gradient(to bottom, var(--wiki-content-background-color) 0%, var(--wiki-content-background-color--secondary) 100%);
}
div.drilldown-filters-wrapper {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.action-pagevalues tr:nth-of-type(2n) {
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 50%, transparent);
}
.action-pagevalues tr:hover {
background-image: linear-gradient(color-mix(in srgb, var(--wiki-accent-color) 20%, transparent), color-mix(in srgb, var(--wiki-accent-color) 20%, transparent));
}
div.specialCargoQuery-extraPane {
background: var(--wiki-content-background-color);
}
.oo-ui-panelLayout-framed {
border-color: var(--wiki-content-border-color);
}
.oo-ui-inputWidget-input + .oo-ui-image-invert.oo-ui-icon-check {
background-image: none;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent, transparent), url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content: '';
pointer-events: none;
filter: var(--wiki-icon-general-filter);
}
.oo-ui-checkboxInputWidget [type="checkbox"] + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span {
filter: unset;
background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
border-color: color-mix(in srgb, var(--wiki-accent-color) 75%, transparent);
}
.oo-ui-checkboxInputWidget [type="checkbox"]:disabled + span {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover + span {
border-color: var(--wiki-accent-color);
filter: unset;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate + span {
background-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus + span {
box-shadow: none;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active + span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus + span {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
outline: 1px solid transparent;
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus + span {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:hover + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:hover + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:active + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:hover + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:active + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus + span {
background-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
border-color: var(--wiki-accent-color);
}
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active + span {
background-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent)
}
.oo-ui-image-invert.oo-ui-icon-check {
background: none;
position: relative;
}
.oo-ui-inputWidget-input:checked + .oo-ui-image-invert.oo-ui-icon-check::before {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-image: url(/load.php?modules=oojs-ui-core.icons&image=check&variant=invert&format=rasterized&skin=vector&version=y9f1k);
background-image: linear-gradient(transparent, transparent), url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E check %3C/title%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22M7 14.2 2.8 10l-1.4 1.4L7 17 19 5l-1.4-1.4z%22/%3E%3C/g%3E%3C/svg%3E");
content: '';
pointer-events: none;
filter: var(--wiki-icon-general-filter);
}
.oo-ui-indicatorElement-indicator {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:not(.oo-ui-tagItemWidget-fixed) {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:hover {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-disabled {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.client-js .mw-recentchanges-toplinks:not(.mw-recentchanges-toplinks-collapsed) {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-savedLinksListWidget-placeholder.oo-ui-optionWidget .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget {
color: var(--wiki-content-text-color);
padding: 8px 6px;
-webkit-transition: color .3s, background-color .3s;
transition: color .3s, background-color .3s;
}
.mw-rcfilters-ui-savedLinksListWidget-menu .mw-rcfilters-ui-savedLinksListItemWidget:hover {
background-color: color-mix(in srgb, var(--wiki-accent-color) 15%, transparent);
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-savedLinksListItemWidget-label {
color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle + .mw-rcfilters-ui-table,
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle.mw-rcfilters-ui-filterTagMultiselectWidget-emphasize {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
border-color: var(--wiki-content-border-color);
padding: 0;
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-savedQueryTitle {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
color: var(--wiki-content-link-color);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button > .oo-ui-labelElement-label:hover {
color: var(--wiki-content-link-color--hover);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:before {
content: "[";
}
.mw-rcfilters-ui-filterTagMultiselectWidget-hideshowButton .oo-ui-buttonElement-button:after {
content: "]";
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.mw-rcfilters-ui-filterTagMultiselectWidget-emptyFilters {
color: color-mix(in srgb, var(--wiki-content-text-color) 60%, transparent);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-menuSelectWidget {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-filterMenuSectionOptionWidget-header-title.oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-header {
background-color: var(--wiki-content-background-color);
border-bottom-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-filterMenuHeaderWidget-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget:not(:last-child):not(.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk) {
border-bottom-color: var(--wiki-content-text-mix-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget:hover,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox] + span,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox] + span {
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected,
.mw-rcfilters-ui-itemMenuOptionWidget:hover {
background-color: color-mix(in srgb, var(--wiki-accent-color) 15%, transparent)
}
.mw-rcfilters-ui-itemMenuOptionWidget-excludeLabel,
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: color-mix(in srgb, var(--wiki-content-text-color) 60%, transparent);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected:hover,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected):hover {
background-color: color-mix(in srgb, var(--wiki-accent-color) 15%, transparent);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-title,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: color-mix(in srgb, var(--wiki-content-text-color) 60%, transparent);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-optionWidget-selected .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget:hover .mw-rcfilters-ui-itemMenuOptionWidget-label-desc,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: color-mix(in srgb, var(--wiki-content-text-color) 80%, transparent);
}
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted.oo-ui-optionWidget-selected .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox] + span,
.mw-rcfilters-ui-itemMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type=checkbox] + span {
border-color: var(--wiki-content-text-color);
}
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {
color: color-mix(in srgb, var(--wiki-content-text-color) 60%, transparent);
}
.oo-ui-tagItemWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color: transparent;
color: var(--wiki-content-text-color);
border-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled.selected {
background-color: color-mix(in srgb, var(--wiki-accent-color) 10%, transparent);
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-datePopupWidget {
border-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {
color: color-mix(in srgb, var(--wiki-content-text-color) 80%, transparent);
}
.mw-changeslist-legend,
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
@keyframes fadeBlue {
60% {
border-top-color: var(--wiki-accent-color);
}
100% {
border-top-color: var(--wiki-content-border-color);
}
}
.mw-rcfilters-ui-changesListWrapperWidget-previousChangesIndicator {
border-top-color: var(--wiki-content-border-color);
}
.mw-rcfilters-ui-menuSelectWidget-footer {
background-color: var(--wiki-content-text-mix-color-95);
}
.mw-rcfilters-ui-filterMenuOptionWidget.oo-ui-flaggedElement-muted:not(.oo-ui-optionWidget-selected) {
background-color: color-mix(in srgb, var(--wiki-content-text-color) 10%, transparent);
}
.oo-ui-iconElement-icon.mw-rcfilters-ui-filterItemHighlightButton-circle {
filter: unset;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .mw-rcfilters-ui-tagItemWidget-selected.oo-ui-tagItemWidget.oo-ui-widget-enabled {
background-color: color-mix(in srgb, var(--wiki-accent-color) 20%, transparent);
border-color: var(--wiki-accent-color);
}
.mw-rcfilters-ui-tagItemWidget.oo-ui-flaggedElement-muted.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-labelElement-label {
color: color-mix(in srgb, var(--wiki-content-text-color) 76%, transparent);
}
.mw-rcfilters-ui-tagItemWidget-popup-content {
color: color-mix(in srgb, var(--wiki-content-text-color) 75%, transparent);
}
/* fix for weird focus box on recentchanges arrows when clicking, but keep it for tab navigation */
.mw-enhancedchanges-checkbox:focus + * .mw-enhancedchanges-arrow {
outline: none;
}
.mw-enhancedchanges-checkbox:focus-visible + * .mw-enhancedchanges-arrow {
outline: 1px solid var(--wiki-accent-color);
}
/**/
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {
border-top-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {
border-top-color: var(--wiki-content-background-color--secondary);
}
.unpatrolled {
color: var(--wiki-alert-color);
}
.autocomment, .autocomment a, .autocomment a:visited {
color: var(--wiki-content-text-mix-color);
}
/* Recent changes filter highlighting */
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c1,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c1 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c1.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #1c283f;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c2,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c2 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c2.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #0f3128;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c3,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c3 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c3.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #352c10;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c4,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c4 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c4.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #411d0c;
}
.view-dark .mw-rcfilters-ui-changesListWrapperWidget li.mw-rcfilters-highlight-color-c5,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget .mw-rcfilters-highlight-color-c5 tr:first-child,
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-toplevel:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+2)),
.view-dark .mw-rcfilters-ui-changesListWrapperWidget tr.mw-rcfilters-highlight-color-c5.mw-rcfilters-ui-highlights-enhanced-nested:not(.mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey) td:not(:nth-child(-n+4)) {
background-color: #3f0f0f;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background-color: transparent;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
-webkit-transition: border-color 300ms, box-shadow 300ms;
transition: border-color 300ms, box-shadow 300ms;
background-color: var(--wiki-content-background-color--secondary)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-tagMultiselectWidget-focus .oo-ui-tagMultiselectWidget-handle {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
outline: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-accent-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid .oo-ui-tagMultiselectWidget-handle,
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-inlined.oo-ui-flaggedElement-invalid:hover .oo-ui-tagMultiselectWidget-handle {
border-color: var(--wiki-alert-color)
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagMultiselectWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-bottom-width: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-inputWidget-input {
border-radius: 0;
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
color: var(--wiki-alert-color);
}
.oo-ui-tagMultiselectWidget.oo-ui-widget-disabled .oo-ui-tagMultiselectWidget-handle {
opacity: 0.5;
}
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group > input {
color: var(--wiki-content-text-color);
}
.oo-ui-tagMultiselectWidget .oo-ui-inputWidget-input {
color: inherit;
background: transparent;
font-family: inherit;
}
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle,
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input,
.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
background: var(--wiki-content-text-mix-color-95);
color: color-mix(in srgb, var(--wiki-content-text-color) 25%, transparent);
text-shadow: none;
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-dropdownInputWidget select {
border-color: var(--wiki-content-border-color);
}
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-toggleSwitchWidget {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
border-color: color-mix(in srgb, var(--wiki-content-border-color) 95%, var(--wiki-content-dynamic-color));
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {
background-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
background-color: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-content-dynamic-color));
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
background-color: var(--wiki-accent-label-color);
border-color: #0006;
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus .oo-ui-toggleSwitchWidget-grip {
border-color: var(--wiki-accent-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {
background-color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color--hover);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus {
background-color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color--hover);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active .oo-ui-toggleSwitchWidget-grip,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover .oo-ui-toggleSwitchWidget-grip,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:focus .oo-ui-toggleSwitchWidget-grip {
background-color: var(--wiki-accent-label-color);
border-color: var(--wiki-accent-label-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active,
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active:hover {
background-color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color--hover);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus {
border-color: var(--wiki-accent-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus::before {
border-color: var(--wiki-accent-label-color);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-text-mix-color-95);
}
.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip {
border-color: var(--wiki-content-dynamic-color--inverted);
box-shadow: inset 0 0 0 1px var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected,
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color);
}
.oo-ui-labelWidget.oo-ui-inline-help {
color: color-mix(in srgb, var(--wiki-content-text-color) 80%, transparent);
}
.oo-ui-progressBarWidget:not(.oo-ui-pendingElement-pending) {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px color-mix(in srgb, var(--wiki-content-dynamic-color) 15%, transparent);
}
.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar {
background-color: var(--wiki-accent-color);
}
.oo-ui-bookletLayout-outlinePanel {
padding: 7px 0;
}
.oo-ui-processDialog-content .oo-ui-window-head,
.oo-ui-processDialog-content .oo-ui-window-foot,
.oo-ui-messageDialog-content > .oo-ui-window-head,
.oo-ui-messageDialog-content > .oo-ui-window-foot {
outline-color: var(--wiki-content-border-color);
}
.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {
border-right-color: var(--wiki-content-border-color);
}
.oo-ui-messageDialog-title {
color: var(--wiki-content-heading-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-background-color);
border-right-color: var(--wiki-content-border-color);
}
.oo-ui-processDialog-errors {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 90%, transparent);
}
/* OAuth authorisation dialog */
#mw-mwoauth-authorize-form {
color: inherit;
}
.oo-ui-toolbar-bar,
.oo-ui-popupToolGroup-tools,
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.oo-ui-popupToolGroup-tools {
max-width: 100%;
}
.oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover {
border-right-color: var(--wiki-content-border-color);
}
.oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-tool-active,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:active,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-tool-active > .oo-ui-tool-link,
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-popupToolGroup-active > .oo-ui-tool-link,
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-link-color);
}
.oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link {
/* we remove the transition here because it causes the hard-coded color to flash briefly */
transition: none;
}
.oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle:hover {
color: var(--wiki-accent-color);
}
.oo-ui-popupToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
color: var(--wiki-accent-color);
}
.oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:hover {
background-color: color-mix(in srgb, var(--wiki-accent-color) 10%, transparent);
}
.oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:active {
background-color: color-mix(in srgb, var(--wiki-accent-color) 15%, transparent);
}
.oo-ui-popupToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link:focus {
box-shadow: inset 0 0 0 2px var(--wiki-accent-color);
}
.oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:focus,
.oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link:focus,
.oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:focus {
outline: 1px solid var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-menuToolGroup,
.oo-ui-popupToolGroup-tools {
border-color: var(--wiki-content-border-color);
}
.oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
border-color: var(--wiki-content-border-color);
box-shadow: 0 1px 1px 0 color-mix(in srgb, var(--wiki-content-dynamic-color) 10%, transparent);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:hover {
background-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
color: var(--wiki-content-text-color--hover);
}
.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
color: var(--wiki-alert-color);
}
.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button {
border: 1px solid transparent;
}
.oo-ui-buttonElement-frameless > button.oo-ui-buttonElement-button {
color: inherit;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color), inset 0 0 0 2px var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
background-color: #bf0017;
border-color: #bf0017;
color: #fff;
}
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: #59000b;
border-color: #59000b;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover), inset 0 0 0 2px var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color--hover);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > input.oo-ui-buttonElement-button,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active {
background-color: color-mix(in srgb, var(--wiki-content-link-color) 8%, transparent);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
color: color-mix(in srgb, var(--wiki-content-link-color) 90%, transparent);
border-color: color-mix(in srgb, var(--wiki-content-link-color) 90%, transparent);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
background-color: transparent;
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
.oo-ui-buttonSelectWidget.oo-ui-widget-enabled:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {
border-color: var(--wiki-accent-color--hover);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color--hover), inset 0 0 0 2px var(--wiki-accent-label-color);
}
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:nth-child(2n) td,
.mw-htmlform-ooui .mw-htmlform-matrix tbody tr:hover td {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-popupWidget-popup {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-advancedSearch-namespace-selection {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
}
.oo-ui-popupWidget-popup .mw-advancedSearch-tooltip-head {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-menuSectionOptionWidget {
color: var(--wiki-content-text-mix-color);
}
/* possibly deprecated */
.mw-ui-button:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color);
border-color: var(--wiki-content-border-color);
}
.mw-ui-button:not(:disabled):visited {
color: var(--wiki-accent-color);
}
.mw-ui-button:not(:disabled):hover {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-border-color);
color: var(--wiki-accent-color--hover);
}
.mw-ui-button:not(:disabled):focus {
border-color: var(--wiki-accent-color);
color: var(--wiki-content-text-color);
box-shadow: none;
}
.mw-ui-button:not(:disabled):active,
.mw-ui-button:not(:disabled).is-on {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-dynamic-color);
border-color: var(--wiki-content-link-color);
}
/* end possibly deprecated */
.mw-ui-icon-before::before {
filter: var(--wiki-icon-to-link-filter);
}
.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-windowManager-modal > .oo-ui-dialog {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 50%, transparent);
}
.oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame {
border-color: var(--wiki-content-border-color);
}
.oo-ui-messageDialog-message {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled:not(.oo-ui-flaggedElement-primary):not(.oo-ui-buttonElement-active) > .oo-ui-buttonElement-button {
color: var(--wiki-content-text-mix-color-95);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: var(--wiki-accent-color);
border-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-color--hover);
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 3px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-link-color--hover);
border-color: var(--wiki-content-link-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button,
.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button {
background-color: var(--wiki-content-text-mix-color);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-description {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-messageWidget.oo-ui-flaggedElement-error:not(.oo-ui-messageWidget-block),
.mw-body-content .error {
color: var(--wiki-alert-color);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-alert-color);
border-left-width: 10px;
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
background-color: var(--wiki-content-background-color--secondary);
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-success-color);
border-left-width: 10px;
}
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-text-mix-color);
}
.tdg-templateDataParamWidget-param-alias {
color: var(--wiki-content-text-mix-color);
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.tdg-templateDataParamWidget-param-alias:first-child {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-templatedata-doc-muted {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button:active {
background-color: var(--wiki-content-background-color--secondary);
border-right-color: var(--wiki-accent-color);
}
/* Date picker */
.mw-widget-dateInputWidget-handle {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle:hover {
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle > .oo-ui-labelElement-label {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget {
border-color: var(--wiki-content-border-color);
}
.mw-widget-calendarWidget:focus {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.mw-widget-dateInputWidget-calendar {
background-color: var(--wiki-content-background-color);
}
.mw-widget-dateInputWidget-calendar:focus {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color), 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.mw-widget-calendarWidget-header .oo-ui-labelElement-label,
.mw-widget-calendarWidget-day,
.mw-widget-calendarWidget-month,
.mw-widget-calendarWidget-year {
color: var(--wiki-content-text-color);
}
.mw-widget-calendarWidget-day-heading,
.mw-widget-calendarWidget-day-additional {
color: color-mix(in srgb, var(--wiki-content-text-color) 55%, transparent);
}
.mw-widget-calendarWidget-day-today {
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.mw-widget-calendarWidget-item-selected {
background-color: color-mix(in srgb, var(--wiki-accent-color) 90%, transparent);
color: var(--wiki-accent-label-color);
}
.mw-widget-calendarWidget-item:hover {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-widgets-datetime-calendarWidget:focus {
border-color: var(--wiki-content-border-color);
box-shadow: none;
}
.mw-widgets-datetime-calendarWidget-grid {
overflow-x: initial;
}
.mw-widgets-datetime-dateTimeInputWidget-handle {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-handle:hover {
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-editField:hover {
background-color: var(--wiki-content-background-color);
}
.mw-widgets-datetime-calendarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.mw-widgets-datetime-calendarWidget-grid .mw-widgets-datetime-calendarWidget-cell.mw-widgets-datetime-calendarWidget-extra .oo-ui-buttonElement-button .oo-ui-labelElement-label {
color: color-mix(in srgb, var(--wiki-content-text-color) 55%, transparent);
}
/* Unpatrolled page creations on Special:NewPages */
.not-patrolled {
background-color: color-mix(in srgb, var(--wiki-warning-color) 16%, transparent);
}
.mw-spinner-container > div::after {
background-color: var(--wiki-content-text-color);
}
code {
/* prevents long code blocks from overflowing on mobile */
white-space: pre-wrap;
word-break: break-word; /* fallback for older browsers */
overflow-wrap: anywhere;
}
pre,
code,
.mw-code {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-templatedata-doc-param-alias {
color: var(--wiki-content-text-mix-color);
}
.mw-highlight{
overflow: unset !important;
}
.mw-highlight pre{
overflow: auto;
}
div.mw-highlight,
.skin-theme-clientpref-night div.mw-highlight {
background-color: var(--wiki-content-dynamic-color--inverted);
margin: 0.5em 0;
}
.mw-highlight pre {
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 50%, transparent);
margin: 0;
}
.mw-content-ltr.mw-highlight-lines pre,
.mw-content-ltr.content .mw-highlight-lines pre {
padding-left: 3.5em;
box-shadow: inset 2.75em 0 0 var(--wiki-content-dynamic-color--inverted);
}
.mw-highlight .hll {
background-color: color-mix(in srgb, var(--wiki-accent-color) 20%, transparent)
}
.mw-apisandbox-toolbar {
background: var(--wiki-content-background-color--secondary);
top: var(--wikigg-header-scroll-height);
}
/* special:replacetext */
.ext-replacetext-searchoptions {
background-color: transparent;
border: 1px solid var(--wiki-content-border-color);
}
.ext-replacetext-searchoptions .ext-replacetext-divider {
border-bottom: 1px solid var(--wiki-content-border-color);
}
/**/
.view-dark textarea {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.view-dark textarea:focus-visible {
outline-color: var(--wiki-accent-color);
outline-style: solid;
}
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {
outline: 1px solid var(--wiki-accent-color);
}
/* make math formulas legible on dark theme */
.mwe-math-fallback-image-inline,
.mwe-math-fallback-image-display,
.ve-ui-mwLatexPage-symbol {
filter: var(--wiki-icon-general-filter);
}
/* search bar */
#searchInput {
font-size: inherit; /* override UA style */
background-color: var(--wiki-navigation-search-background-color, var(--wiki-content-background-color--secondary));
background-image: var(--wiki-navigation-search-background-image, none);
background-position: var(--wiki-navigation-search-background-position, 0);
background-size: var(--wiki-navigation-search-background-size, auto);
background-repeat: var(--wiki-navigation-search-background-repeat, repeat);
border: var(--wiki-navigation-search-border-width, 1px) var(--wiki-navigation-search-border-style, solid) var(--wiki-navigation-search-border-color, var(--wiki-content-border-color));
border-radius: var(--wiki-navigation-search-border-radius, 2px);
color: var(--wiki-navigation-search-text-color, var(--wiki-content-text-color));
backdrop-filter: var(--wiki-navigation-search-backdrop-filter, none);
box-shadow: var(--wiki-navigation-search-box-shadow, none);
border-image: var(--wiki-navigation-search-border-image, none);
}
#searchInput:focus,
#searchform:hover #searchInput,
#searchform:hover #searchInput:focus {
border-color: var(--wiki-navigation-search-border-color--hover, var(--wiki-accent-color));
box-shadow: var(--wiki-navigation-search-box-shadow--hover, var(--wiki-navigation-search-box-shadow, none));
border-image: var(--wiki-navigation-search-border-image--hover, var(--wiki-navigation-search-border-image, none));
}
#searchButton {
filter: var(--wiki-icon-to-link-filter);
}
.vector-search-box-input::placeholder {
color: var(--wiki-content-text-mix-color);
}
/* Search suggestions */
.suggestions-results,
.suggestions-special {
background-color: var(--wiki-content-background-color--secondary);
}
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--wiki-content-text-color);
}
.suggestions-result {
color: var(--wiki-content-link-color);
}
.suggestions-result-current {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.suggestions-special .special-label {
color: var(--wiki-content-text-mix-color);
}
.suggestions-special .special-query {
color: var(--wiki-content-text-color);
}
.suggestions-special.suggestions-result-current .special-label,
.suggestions-special.suggestions-result-current .special-query {
color: var(--wiki-accent-label-color);
}
/* search page */
fieldset#mw-searchoptions {
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 50%, transparent);
border-color: var(--wiki-content-border-color);
}
#mw-searchoptions .divider {
border-color: var(--wiki-content-border-color);
}
.mw-search-profile-tabs {
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 50%, transparent);
border: 1px solid var(--wiki-content-border-color);
margin-top: 1em;
}
.mw-search-profile-tabs div.search-types ul li.current a {
color: var(--wiki-content-text-color);
}
.results-info,
.mw-search-result-data {
color: var(--wiki-content-text-mix-color);
}
/**/
/* Login/register page */
.mw-number-text {
color: var(--wiki-content-text-mix-color);
}
.mw-body-content .mw-number-text h3 {
color: var(--wiki-content-heading-color);
}
.mw-number-text.icon-edits,
.mw-number-text.icon-pages,
.mw-number-text.icon-contributors {
position: relative;
background: none;
}
.mw-number-text.icon-edits::before,
.mw-number-text.icon-pages::before,
.mw-number-text.icon-contributors::before {
position: absolute;
width: 95px;
height: 100%;
left: 0;
top: 0;
content: '';
filter: brightness(0) var(--wiki-icon-general-filter);
}
.mw-number-text.icon-edits::before {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAACrUlEQVR4AWL4//8/oH170LEsiKIwXGPbtm0EY9s2g7bdjzh4oVnjyslKVZ3hSu+d5L/c0Xdx/Bt5jjCyAR3QAd9/+DhSW4oeoYmJGQdM4HWjYfQKTXTA8pZFeIgjOmA5Hkd0wDwe6TWa6IAcr4eA5RAdEC0neKWIDoieFcMRRPOAaDJ6+4uITxzwJ+KbmnjdaKkDliISPIv/gcvRxsT7kzgix7MGuBz1ooFyRIq3xOJ64ArUG0EMoMV5RI5nAJDjRV1Go1DIIL7meJKAAngc8Qn/tgoACuCNRtfRJhQyGQLkeJcI3u3oP3GzA5bjjYnwEEE0Acjx+urgEcRNVgFX1sUjdaHF9gA53sW/jScFKIC3SH8hIo5nDXAVwbtA8O6U4+kD6uPpA2rhWQNcXYh3N4HXSfAMAHK8838BTwBQF28hCpKAAnj3SvCsAa4heOdU8NQB5fGUAfXxhAEZ3lmCdz+B18Hx9ABN46kBrv1DeAtQsAZYivdAB08AMMLrJ3hBHU8BkOGdqcyMLcCbj4I1QH08YUCGd0kbTwCQ4MW1oFkR3kM5PAHAdVU8gjhPEk8AkOKRBjN481AwAxjhDRCM4Rq1EzwTgAzvGtoqiicAmMcbjRZI4wkATiP/eVe/4QU0DvXJ4gkAHq9gNEV4cdPRRtQjgycAOA51VkAOoECaiF5J4QkA7iVnuI+vgTcXBauAo1BjBeU0mZuCXlfm2gieOcCN5KzPadH7s9EF1CeJJwD4lKy2BLQM3UFDaFgSTwBwKcE5il6Q1wmeA95KQLGafuI54Ay+I4D2Fm1HY2QwBADPZdCG0EO0Wg5CAHAi6k1ce3E1fdDHAQ8TuG50Ml6F4TngGNQawTWjg2iCPoAG4I5vcG/QVrLDIJMDnvyNBYMDeg7ogA7ogJ4DOqBmnwD4A/itR9A4HwAAAABJRU5ErkJggg==) no-repeat left center;
}
.mw-number-text.icon-pages::before {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABLCAYAAADnAAD1AAAByUlEQVR4Ae3XQ6JcQRhH8Rs7mYWT2LZt25rEtpNvicGCOid51lWhX3X/B78F1ClnjUZDHChCDgVUQAVUwF+//zTbaEzwJKuqFQJOwVOYB0fSDege8RnMg8OxA47HhMhGho4YM+BHWGTXMApZP1NxAqdKuIS3DhETC5gT0cEonM+LmH7A8BHHF4zhUMyAr3DKswt4ARvCVQ8RL8FyHIoV8DqyAEbidMCIu2AFDqUbEBiLd4EiroOVcDDdgMBJWI4rNSOugpV0MOWAa2EBIq6HVXAw1YDzYQEiboVVdCDFgLNhASIegtWwP7WAM2AVXC4Z8SKsho+pBZwDCxDxIZ7hGo5iN7ZgG/bjOj61QsB5sAARxyArMA7nUw+4GuYQcaSHv/PrlAPuhDnYh8zR9ZQDnoF1+ooXuI87uIvH+JoT8ES7B1yJxZiGETnbbAHuKqCbkbiqgG5mK6Cb8QqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogAqogG0acAwmVHRLAXschDlQQAVUwKYGXIZTDo7qFnakgAqogP4ooAK+waVh5GpSAROggAqogFKOAiqgAiqg/AUjJ7hc1MT1egAAAABJRU5ErkJggg==) no-repeat left center
}
.mw-number-text.icon-contributors::before {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAtCAYAAAA5reyyAAAEMElEQVR4AWJ4/uLFYMJsgHbtIVhzLQqg8G7btm3bfLZt2/abtG3btm3btt19tXuNU5UbnV9VPfj2PCtODh7DaOzHDdzEIQxFG6SERItoilcPq6EOpqNsrAdMiWb4CQPQEx+jMsSH13Ad6tJRtIf4UBkfoyf642c0Q8pwBSyOEYiDWpzHP8gIcelZ3IV6dBENIS5lxD84D7WIwwgUD3XActjk8jTLDnFQAiegPm1FFoiD7JgKdbAJ5UIVMA0WQ10aCnEwHBrQ/xAHQ6EuLULqUAT8EurRkxAbtXEWGtBu5IPYeBLq0RemA6bDUqhHwyE2/oIa8qHho3wp0pkM2AS3oR4dRCmIFWZADRkEsUIpHIR6dBtNTAZ8DepDEhpDLIphL9Q9X0dMYyRBfXjNZMD3oT61hFjUwHmoITtQAGLREurT+yYDvgn1IQ4NwhBwP0pALBogDurDmyYDPgL14QjKQCzK43gYjsAyOAL14RGTAcvhKNSjWUgLsciDzVBDliG9zceJWT53fFlzAYGJUI/+g9iYCjVkBMTGv1CPJkJMB/wM6sEdtILY6Aw15A+IjVa4A/Xgs1C9ym2AujQVkoznkQgN6CpaQAwd7euQynxA4EMkuTz6noAkIxu2QQNaAXHwhMujMAkfhvpz1gSogwEQF/pAA/oV4sIAqIPxkFAHLIwVUBuLkQ/iQkNchPp0BHkhLuTDYocjuVDoAwLNobCKx7MQZ0buxn9CPHgO8VBYNYOEI2AxTIPaWI3SEJdq47rPz1jZIC6VxmqHm17RUAYsjm+wB+rgDH5FZYgL/0M9egjiQmX8hjNQB3vwDYqZClgRn2I8TkM9uoxp+BY1IDayYAnUpd8hyaiBbzEdl6EencZ4fIoKXgPWQ0eswTmoIRexCz9DYFUWh6AOeiEFBFYfYYv7aK6cxRp0RL3kAjbBSsRBQ+gwykBg1SrAF+5qOAUNoTisRBNrwHeQAA2D7hAbLQL+qOoBDYMEvA0RRm3cg4bQIYxBO4iNnFgOdfAoJBntMAaHoSF0D7WtbwOmJGIHBuFtFHJxhx8HdeEEnoI4KIS3MQg7kAg1rI8w9kMN2YQ/8RByQRwUxE844GPvj0B9iAu58BD+NPwdcp8wrkEDOoG3kR3iIC0exhAcgQZwHQvwOfJDXMiOt3ECGtA1EwH3oDLERgoUxisYhv24AzUoEWexCD+iJtJBklEF+yId8A7aQywyoCK+xCJcRSI0TO5iL7qjDXIjBcTiIdwNGnAetmKjR8fQHdYL93tYiSRolDiJzqgLseiOYz62fyvmCcOUJ3EAGuV6oUi0rVD9BBpDtqJstARsj3hojFmBdNEQcDw0Rn0V6YAVcBIao2YjXSQDtoDGsDOoFMmAD0FjXLMHAYN5KJIBW+FBwADq4x40hrWLZMCKOIhEXIsxd3EdDSF+3QeCfPkMAgchOAAAAABJRU5ErkJggg==) no-repeat left center
}
/**/
/* Multimedia viewer */
.mw-mmv-post-image,
.mw-mmv-image-metadata {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
box-shadow: -4px 6px 0 0 var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-title-para .mw-mmv-ttf-ellipsis::before {
background-image: linear-gradient(to right, transparent 0%, var(--wiki-content-background-color) 100%);
}
.mw-mmv-ttf-ellipsis-container:hover .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis {
background-color: var(--wiki-content-background-color--secondary);
}
.mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover, .mw-mmv-ttf-ellipsis-container .mw-mmv-ttf-container .mw-mmv-ttf-ellipsis:hover {
background-color: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, var(--wiki-content-dynamic-color));
}
.mw-ui-button.mw-ui-progressive:not(:disabled) {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):hover {
background-color: var(--wiki-accent-color--hover);
}
.skin-vector .mw-ui-button.mw-ui-progressive:hover,
.skin-vector .mw-ui-button.mw-ui-primary:disabled {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color);
border: 2px solid var(--wiki-content-border-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):active,
.mw-ui-button.mw-ui-progressive:not(:disabled).is-on {
background-color: var(--wiki-accent-color);
border-color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.75) inset, 0 0 5px var(--wiki-content-border-color)
}
/* possibly deprecated */
.mw-ui-input:not(:disabled) {
background-color: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.mw-ui-input:not(:disabled):hover,
.mw-ui-input:not(:disabled):focus {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
border-color: var(--wiki-accent-color);
box-shadow: none;
}
.mw-ui-input::placeholder {
color: var(--wiki-content-text-mix-color);
}
/* end possibly deprecated */
.mw-mmv-dialog {
background-color: var(--wiki-content-background-color);
box-shadow: 0 2px 2px 0 var(--wiki-content-border-color);
}
.mw-mmv-dialog .mw-mmv-dialog-down-arrow {
background-color: var(--wiki-content-background-color);
}
.mw-mmv-options-dialog-header {
color: var(--wiki-content-text-color);
}
.mw-mmv-options-text-header,
.mw-mmv-options-text-body {
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu {
background-image: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu span {
display: none;
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-select-menu::after {
display: inline-block;
width: 8px;
height: 100%;
content: '';
--mask: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22 viewBox=%220 0 12 12%22%3E %3Cpath fill=%22%23000%22 fill-rule=%22evenodd%22 d=%22m2.023 3 3.49 5.953L9 3z%22 clip-rule=%22evenodd%22/%3E %3C/svg%3E") no-repeat;
--mask-size: 12px;
--mask-position: center;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: currentColor;
}
.mw-mmv-embed-dimensions {
color: color-mix(in srgb, var(--wiki-content-text-color) 76%, transparent);
}
.oo-ui-optionWidget-selected .mw-mmv-embed-dimensions {
color: color-mix(in srgb, var(--wiki-content-text-color) 82%, transparent);
}
.mw-mmv-download-pane .mw-mmv-download-attribution {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-mix-color);
}
.mw-mmv-download-pane .mw-mmv-download-attribution:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
color: var(--wiki-content-text-color);
}
.mw-mmv-download-pane .mw-mmv-download-area .mw-mmv-download-preview-link,
.mw-mmv-download-pane .mw-mmv-download-attribution-cta-invite {
color: var(--wiki-content-text-mix-color);
}
.mw-ui-button.mw-ui-quiet,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive {
color: var(--wiki-accent-color);
}
.mw-ui-button.mw-ui-progressive:not(:disabled):focus {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 1), inset 0 0 0 2px var(--wiki-accent-color);
}
input[type="checkbox"]:active + .mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:active + .mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:active + .mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:active,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:active,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:active,
input[type="checkbox"]:focus + .mw-ui-button.mw-ui-quiet,
input[type="checkbox"]:focus + .mw-ui-button.mw-ui-quiet.mw-ui-progressive,
input[type="checkbox"]:focus + .mw-ui-button.mw-ui-quiet.mw-ui-destructive,
.mw-ui-button.mw-ui-quiet:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-progressive:focus,
.mw-ui-button.mw-ui-quiet.mw-ui-destructive:focus {
color: var(--wiki-content-text-color);
}
/**/
/* Echo */
.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-optionWidget-selected > .oo-ui-buttonElement-button:hover {
color: var(--wiki-accent-label-color);
}
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
color: var(--wiki-content-text-color);
}
@-webkit-keyframes unseen-fadeout-to-unread {
from {
background-color: color-mix(in srgb, var(--wiki-accent-color) 20%, transparent);
}
to {
background-color: var(--wiki-content-background-color--secondary);
}
}
@keyframes unseen-fadeout-to-unread {
from {
background-color: color-mix(in srgb, var(--wiki-accent-color) 20%, transparent);
}
to {
background-color: var(--wiki-content-background-color--secondary);
}
}
@-webkit-keyframes unseen-fadeout-to-read {
from {
background-color: color-mix(in srgb, var(--wiki-accent-color) 20%, transparent);
}
to {
background-color: var(--wiki-content-background-color);
}
}
@keyframes unseen-fadeout-to-read {
from {
background-color: color-mix(in srgb, var(--wiki-accent-color) 20%, transparent);
}
to {
background-color: var(--wiki-content-background-color);
}
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {
border-bottom-color: var(--wiki-content-border-color);
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {
border-bottom-color: var(--wiki-content-background-color--secondary);
}
.client-js .mw-echo-special-nojs {
filter: var(--wiki-icon-general-filter)
}
/**/
/* codex fixes */
.cdx-checkbox__icon {
background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
}
.mw-echo-ui-toggleReadCircleButtonWidget:hover .mw-echo-ui-toggleReadCircleButtonWidget-circle {
background-color: var(--wiki-accent-color--hover);
}
.mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color: transparent;
}
.mw-echo-ui-toggleReadCircleButtonWidget:hover .mw-echo-ui-toggleReadCircleButtonWidget-circle-unread {
background-color: var(--wiki-content-text-mix-color-95);
}
/**/
/* make the upload form and file pages responsive */
#wpDestFile,
#wpUploadDescription,
#wpLicense,
#wpUploadFile,
#multiFileCategory {
/* max-width does not work here, but setting width has negligible side effects */
width:100%;
box-sizing:border-box;
}
#mw_metadata {
max-width:100%;
}
/*************************
* End Vector theme fixes *
**************************/
/************************
* Theme-based Scribunto *
*************************/
.mw-scribunto-console-fieldset,
.mw-scribunto-message,
.mw-scribunto-input,
.mw-scribunto-print,
.mw-scribunto-normalOutput {
color: var(--wiki-content-text-color);
}
/****************
* End Scribunto *
*****************/
/***************************
* Theme-based VisualEditor *
****************************/
.ve-activated .vector-menu-tabs .selected {
box-shadow: none;
}
.ve-init-mw-progressBarWidget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-accent-color);
box-shadow: 0 1px 1px color-mix(in srgb, var(--wiki-content-dynamic-color) 15%, transparent);
}
.ve-init-mw-progressBarWidget-bar {
background-color: var(--wiki-accent-color);
}
.ve-init-mw-desktopArticleTarget-toolbarPlaceholder-bar {
border-bottom-color: var(--wiki-content-border-color);
}
.ve-init-mw-desktopArticleTarget-toolbarPlaceholder-floating .ve-init-mw-desktopArticleTarget-toolbarPlaceholder-bar {
top: var(--wikigg-header-scroll-height, 0);
background: var(--wiki-content-background-color);
}
div.ve-ce-branchNode {
border-color: var(--wiki-content-border-color);
}
.ve-ce-focusableNode-highlight {
background: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ce-surface-highlights-focused .ve-ce-focusableNode-highlights {
opacity: 0.25;
}
.ve-ce-branchNode-blockSlug, .ve-ce-branchNode-newSlug:not(.ve-ce-branchNode-newSlug-open) {
outline-color: var(--wiki-accent-color);
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 75%, transparent);
}
figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
figure[typeof~='mw:Image/Thumb'],
figure[typeof~='mw:Video/Thumb'],
figure[typeof~='mw:Audio/Thumb'],
figure[typeof~='mw:Image/Frame'],
figure[typeof~='mw:Video/Frame'],
figure[typeof~='mw:Audio/Frame'] {
border-color: var(--wiki-content-border-color);
background-color: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:File/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Image/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Video/Frame'] > span:first-child > *:first-child:not(.mw-broken-media),
figure[typeof~='mw:Audio/Frame'] > span:first-child > *:first-child:not(.mw-broken-media) {
border-color: var(--wiki-content-border-color);
background: var(--wiki-content-background-color--secondary);
}
figure[typeof~='mw:File/Thumb'] > figcaption,
figure[typeof~='mw:File/Frame'] > figcaption,
figure[typeof~='mw:Image/Thumb'] > figcaption,
figure[typeof~='mw:Video/Thumb'] > figcaption,
figure[typeof~='mw:Audio/Thumb'] > figcaption,
figure[typeof~='mw:Image/Frame'] > figcaption,
figure[typeof~='mw:Video/Frame'] > figcaption,
figure[typeof~='mw:Audio/Frame'] > figcaption {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character,
.oo-ui-toolbar-position-top .ve-ui-toolbarDialog-position-above,
.oo-ui-bookletLayout > .oo-ui-menuLayout-menu,
.ve-ui-mwTwoPaneTransclusionDialogLayout > .oo-ui-menuLayout-menu,
.ve-ui-specialCharacterPage-character:hover {
border-color: var(--wiki-content-border-color);
}
.ve-ui-specialCharacterPage-character:hover {
box-shadow: inset 0 0 1px 1px var(--wiki-accent-color);
}
.oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-title,
.oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools .oo-ui-tool.oo-ui-widget-disabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title,
.oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title {
color: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 78%, transparent);
}
.ve-activated .ve-init-mw-desktopArticleTarget-originalContent #catlinks:hover {
background: color-mix(in srgb, var(--wiki-content-link-color) 10%, transparent);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {
color: var(--wiki-accent-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color);
}
.oo-ui-tabOptionWidget {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):hover {
color: var(--wiki-accent-color--hover);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:not(.oo-ui-optionWidget-selected):active {
color: var(--wiki-content-text-color);
box-shadow: inset 0 -2px 0 0 var(--wiki-accent-color--hover);
}
.oo-ui-tabSelectWidget-frameless {
box-shadow: inset 0 -1px 0 0 var(--wiki-content-border-color);
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid .oo-ui-inputWidget-input {
border-color: var(--wiki-alert-color);
}
.ve-ce-linkAnnotation.ve-ce-annotation-active {
box-shadow: 0 0 0 1px color-mix(in srgb, var(--wiki-content-link-color) 20%, transparent);
background-color: color-mix(in srgb, var(--wiki-content-link-color) 10%, transparent);
}
.ve-ui-mwInternalLinkContextItem-withImage > .oo-ui-iconElement.oo-ui-iconElement-icon {
background-color: color-mix(in srgb, var(--wiki-content-text-mix-color-95) 90%, var(--wiki-content-dynamic-color));
border-color: color-mix(in srgb, var(--wiki-content-text-mix-color-95) 90%, var(--wiki-content-dynamic-color));
filter: unset;
}
.mw-widget-titleWidget-menu-withImages .mw-widget-titleOptionWidget.oo-ui-iconElement > .oo-ui-iconElement-icon.mw-widget-titleOptionWidget-hasImage {
filter: unset;
}
.mw-widget-titleWidget-menu-withImages .mw-widget-titleOptionWidget.oo-ui-iconElement > .oo-ui-iconElement-icon:not(.mw-widget-titleOptionWidget-hasImage) {
background-color: color-mix(in srgb, var(--wiki-content-text-mix-color-95) 90%, var(--wiki-content-dynamic-color));
filter: unset;
}
.ve-ui-desktopContext .ve-ui-linkContextItem .ve-ui-linkContextItem-label .ve-ui-linkContextItem-label-preview {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-toolbarDialog {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 5%, transparent);
}
.ve-ce-languageAnnotation {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 20%, transparent);
border-color: var(--wiki-content-link-color);
}
.mw-widget-mediaResultWidget-overlay {
box-shadow: inset 0 0 0 1px var(--wiki-content-border-color);
}
.mw-widget-mediaResultWidget .mw-widget-mediaResultWidget-nameLabel {
color: #fff;
}
.oo-ui-processDialog-actions-safe .oo-ui-widget-enabled.oo-ui-iconElement:not(.oo-ui-labelElement) > .oo-ui-buttonElement-button {
background-color: transparent;
border-right-color: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
}
.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-background-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-dropTarget:hover {
border-color: var(--wiki-content-text-mix-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
background-color: color-mix(in srgb, var(--wiki-accent-color) 10%, transparent);
color: var(--wiki-accent-color);
}
.oo-ui-selectFileWidget.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget,
.oo-ui-selectFileWidget.oo-ui-selectFileInputWidget-empty.oo-ui-widget-disabled.oo-ui-selectFileWidget-dropTarget {
background-color: var(--wiki-content-text-mix-color-95);
border-color: var(--wiki-content-dynamic-color--secondary);
}
.mw-upload-bookletLayout-filePreview {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwMediaDialog-panel-imageinfo-details {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {
-webkit-text-fill-color: color-mix(in srgb, var(--wiki-content-text-color) 50%, transparent);
}
.oo-ui-optionWidget.oo-ui-widget-disabled {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLanguagesPage-languages-table th,
.ve-ui-mwLanguagesPage-languages-table td {
border-bottom-color: var(--wiki-content-border-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(even) td {
background: var(--wiki-content-background-color);
}
.ve-ui-mwLanguagesPage-languages-table tr:nth-child(odd) td {
background: color-mix(in srgb, var(--wiki-content-dynamic-color--secondary) 5%, transparent);
}
.ve-ui-targetWidget {
border-color: var(--wiki-content-border-color);
}
.ve-ui-targetWidget:not(.oo-ui-pendingElement-pending) {
background: var(--wiki-content-background-color);
}
.ve-ui-targetWidget-focused {
border-color: var(--wiki-accent-color);
box-shadow: inset 0 0 0 1px var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-sticky {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.oo-ui-optionWidget-highlighted {
color: var(--wiki-content-dynamic-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage:hover,
.ve-ui-mwTransclusionOutlineTemplateWidget .ve-ui-mwTransclusionOutlineParameterWidget.ve-ui-mwTransclusionOutlineParameterWidget-activePage.oo-ui-optionWidget-highlighted {
color: var(--wiki-accent-color);
}
.ve-ui-mwTransclusionOutlineTemplateWidget-no-template-parameters {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwTemplatePage-description {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwParameterPage-doc-required,
.ve-ui-mwParameterPage-doc-deprecated,
.ve-ui-mwParameterPage-inlineDescription .ve-ui-mwParameterPage-doc-example {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-expandableContent-fade {
background: linear-gradient(to right, transparent 0, var(--wiki-content-background-color) 90%);
}
.ve-ui-expandableContent-toggle {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwParameterPage-undocumentedLabel {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-fieldLayout-disabled > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexDialog-content .oo-ui-bookletLayout-stackLayout h3 {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwLatexPage-symbol {
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwGalleryDialog-highlighted-image {
background-color: var(--wiki-content-background-color--secondary);
}
.ve-ui-mwHelpListToolGroup-tools-footer {
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwHelpListToolGroup-version-link,
.ve-ui-mwHelpListToolGroup-version-date,
.ve-ui-mwHelpPopupTool-version-label,
.ve-ui-mwHelpPopupTool-version-link,
.ve-ui-mwHelpPopupTool-version-date {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-mwSaveDialog-summary {
background-color: var(--wiki-content-background-color);
}
.ve-ui-mwSaveDialog-options {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-mwSaveDialog-license {
color: var(--wiki-content-text-mix-color);
}
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:hover,
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:active {
border-right-color: var(--wiki-accent-color);
border-left-color: var(--wiki-accent-color);
}
.ve-ui-debugBar {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-commands-divider {
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump > table {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-dump td {
background-color: var(--wiki-content-background-color);
}
.ve-ui-debugBar-dump th {
color: color-mix(in srgb, var(--wiki-content-text-color) 80%, transparent);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump ol {
color: color-mix(in srgb, var(--wiki-content-text-color) 60%, transparent);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char,
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-dynamic-color);
text-shadow: 0 1px 1px var(--wiki-content-dynamic-color--inverted);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-element {
background-color: color-mix(in srgb, var(--wiki-accent-color) 20%, transparent);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-char {
background-color: color-mix(in srgb, var(--wiki-success-color) 20%, transparent);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-achar {
background-color: color-mix(in srgb, var(--wiki-warning-color) 20%, transparent);
}
.ve-ui-debugBar-dump li .ve-ui-debugBar-dump-note {
color: var(--wiki-content-text-mix-color);
}
.ve-ui-debugBar-filibuster {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.ve-ui-debugBar-transactions > ol > li {
border-color: var(--wiki-content-border-color);
}
/*******************
* End VisualEditor *
********************/
/**************************
* Theme-based AbuseFilter *
***************************/
table.mw-abuselog-details {
background: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th,
table.mw-abuselog-details td,
div.mw-abusefilter-editor {
border-color: var(--wiki-content-border-color);
}
table.mw-abuselog-details th {
background: var(--wiki-content-background-color--secondary);
}
body td.mw-abusefilter-history-changed {
background-color: color-mix(in srgb, var(--wiki-alert-color) 20%, transparent);
}
/******************
* End AbuseFilter *
*******************/
/************************************
* Theme-based Special:MultiPageEdit *
*************************************/
:root {
--jexcel-border-color: var(--wiki-content-border-color); /* this is defined by the extension but does not seem to be used anywhere. We override it just in case *shrug* */
}
.jexcel,
.jexcel_container.fullscreen .jexcel_content {
background-color: var(--wiki-content-background-color);
border-bottom-color: var(--wiki-content-border-color);
border-right-color: var(--wiki-content-border-color);
}
table.jexcel > tbody > tr > td:first-child,
table.jexcel > thead,
table.jexcel > thead > tr > td,
table.jexcel > tbody > tr.selected > td:first-child,
table.jexcel > thead > tr > td.selected {
background-color: var(--wiki-content-background-color--secondary);
}
table.jexcel > tbody > tr.selected > td:first-child,
table.jexcel > thead > tr > td.selected {
background-color: color-mix(in srgb, var(--wiki-accent-color) 10%, transparent);
}
table.jexcel > thead > tr > td {
border-bottom-color: var(--wiki-content-border-color);
}
.jexcel > thead > tr > td.arrow-up,
.jexcel > thead > tr > td.arrow-down {
background: none;
}
.jexcel > thead > tr > td.arrow-up::after,
.jexcel > thead > tr > td.arrow-down::after {
display: inline-block;
position: absolute;
right: 0;
top: 0;
background-repeat: no-repeat;
background-position: center right 5px;
width: 22px;
height: 100%;
content: '';
filter: brightness(50%) var(--wiki-icon-general-filter);
}
.jexcel > thead > tr > td.arrow-up::after {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 14l5-5 5 5H7z' fill='gray'/%3E%3C/svg%3E");
}
.jexcel > thead > tr > td.arrow-down::after {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath d='M7 10l5 5 5-5H7z' fill='gray'/%3E%3C/svg%3E");
}
.jexcel > thead > tr:nth-child(2) > td {
z-index: 1; /* prevents overlapping the headings after scrolling on tall tables */
}
.jexcel > tbody > tr > td {
border-top-color: var(--wiki-content-text-mix-color-95);
border-bottom-color: var(--wiki-content-text-mix-color-95);
}
.jexcel > tbody > tr > td.readonly {
color: var(--wiki-content-text-mix-color);
}
.jexcel_content {
scrollbar-color: var(--wiki-content-text-mix-color) transparent;
/* we need this important to override inline styling */
box-shadow: var(--wiki-content-dynamic-color--secondary--inverted) 2px 2px 5px 0.1px !important;
}
.jexcel .highlight {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 5%, transparent);
}
.jexcel .highlight-top {
border-top-color: var(--wiki-content-text-mix-color);
box-shadow: 0px -1px var(--wiki-content-dynamic-color--secondary--inverted);
}
.jexcel .highlight-left {
border-left-color: var(--wiki-content-text-mix-color);
box-shadow: -1px 0px var(--wiki-content-dynamic-color--secondary--inverted);
}
.jexcel .highlight-top.highlight-left {
box-shadow: -1px -1px var(--wiki-content-dynamic-color--secondary--inverted);
}
.jexcel .highlight-right {
border-right-color: var(--wiki-content-text-mix-color);
}
.jexcel .highlight-bottom {
border-bottom-color: var(--wiki-content-text-mix-color);
}
.jexcel .jexcel_column_filter {
background: none;
}
.jexcel .jexcel_column_filter::after {
display: inline-block;
position: absolute;
right: 0;
top: 0;
background-repeat: no-repeat;
background-position: top 50% right 5px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='gray' width='18px' height='18px'%3E%3Cpath d='M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");
width: 20px;
height: 100%;
content: '';
filter: brightness(50%) var(--wiki-icon-general-filter);
}
.jexcel_pagination > div > div {
background-color: var(--wiki-accent-color);
/* we need this important to override a built-in one */
color: var(--wiki-accent-label-color) !important;
}
.jexcel_page_selected {
background: linear-gradient(to bottom, var(--wiki-accent-color) 0%, var(--wiki-accent-color--hover) 100%);
/* we need this important to override a built-in one */
border: 1px solid var(--wiki-content-border-color) !important;
}
/****************************
* End Special:MultiPageEdit *
*****************************/
/***********************
* Theme-based msupload *
************************/
#msupload-div,
#msupload-list .file {
background-color: var(--wiki-content-background-color);
border-color: var(--wiki-content-border-color);
}
#msupload-select {
filter: brightness(0) var(--wiki-icon-to-link-filter);
}
#msupload-dropzone {
border-color: var(--wiki-content-border-color);
color: var(--wiki-content-text-color);
}
.drop-over {
background-color: var(--wiki-accent-color);
color: var(--wiki-accent-label-color) !important;
}
#msupload-bottom {
border-color: var(--wiki-content-border-color);
}
#msupload-bottom #msupload-files {
padding-left: 0;
background: none;
}
#msupload-bottom #msupload-files::before {
display: inline-block;
background: url(/extensions/MsUpload/resources/images/msu-upload-icon.png?bdd61) no-repeat 0 0;
background-position: left center;
height: 22px;
width: 25px;
content: '';
vertical-align: top;
filter: var(--wiki-icon-general-filter);
}
#msupload-list .file .file-size {
color: var(--wiki-content-text-mix-color);
}
#msupload-div a {
color: var(--wiki-content-link-color);
}
#msupload-list .file .file-name:hover {
background-color: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-name-input {
background: var(--wiki-content-dynamic-color--inverted);
}
#msupload-list .file .file-warning {
color: var(--wiki-warning-color);
}
/***************************
* End theme-based msupload *
****************************/
/*****************************
* Theme-based commentstreams *
******************************/
.cs-title-edit-field {
border-color: var(--wiki-accent-color);
}
.cs-title-edit-field::placeholder,
.view-dark .cs-body-edit-field::placeholder {
color: var(--wiki-content-text-mix-color);
}
.cs-edit-box,
.cs-expanded .cs-comment-header {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.cs-target-comment .cs-comment-header {
border-color: var(--wiki-accent-color);
}
.cs-comment-author a {
color: var(--wiki-content-link-color);
}
.cs-comment-details {
color: color-mix(in srgb, var(--wiki-content-text-color) 95%, transparent);
}
.cs-comment-author-anonymous {
color: color-mix(in srgb, var(--wiki-content-text-color) 95%, transparent);
}
.cs-comment {
border: 1px solid var(--wiki-content-border-color);
}
.cs-comment-body {
padding: 0 5px;
}
/*********************************
* End theme-based commentstreams *
**********************************/
/************************
* Theme-based checkuser *
*************************/
.mw-datatable.ext-checkuser-investigate-table tr:hover td {
background-color: var(--wiki-content-background-color);
}
.mw-datatable.ext-checkuser-investigate-table th {
background-color: var(--wiki-content-background-color--secondary);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) .ext-checkuser-investigate-table-row-hover-data-match td,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr:hover td {
background-color: color-mix(in srgb, var(--wiki-warning-color) 10%, transparent);
}
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable.ext-checkuser-investigate-table-pinned .ext-checkuser-investigate-table-row-pinned-data-match td.ext-checkuser-investigate-table-cell-pinned-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td.ext-checkuser-investigate-table-cell-hover-data-match,
.ext-checkuser-investigate-table.mw-datatable:not(.ext-checkuser-investigate-table-pinned) tr td:hover.ext-checkuser-investigate-table-cell-pinnable {
background-color: color-mix(in srgb, var(--wiki-warning-color) 40%, transparent);
}
.ext-checkuser-investigate-copy-message.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background-color: var(--wiki-content-background-color--secondary);
border-color: var(--wiki-content-border-color);
}
.mw-special-Investigate .ext-checkuser-investigate-subtitle-fieldset {
background-color: var(--wiki-content-background-color--secondary);
}
/****************
* End checkuser *
*****************/
/***************************
* Theme-based SearchDigest *
****************************/
.searchdigest-stats-table {
border-color: var(--wiki-content-border-color);
border-collapse: collapse;
}
.searchdigest-stats-table thead th,
.searchdigest-stats-table tr:not(:last-child) th,
.searchdigest-stats-table tr:not(:last-child) td {
border-bottom-color: var(--wiki-content-border-color);
}
.searchdigest-stats-table thead th:last-child,
.searchdigest-stats-table td {
border-left-color: var(--wiki-content-border-color);
}
.searchdigest-stats-table thead tr {
background: var(--wiki-content-background-color--secondary);
}
/*******************
* End SearchDigest *
********************/
/****************************
* Extension:RelatedArticles *
*****************************/
.client-js .read-more-container {
min-height: unset;
}
@media (min-width: 1000px) {
.client-js .read-more-container {
min-height: calc(
80px/*card height*/
+ 10px/*card margin*/
+ 1em/*container padding*/
+ 0.3em/*card-list margin*/
+ 0.8em/*h2 font-size*/
+ 1em/*h2 padding*/
+ 0.6em/*h2 margin*/
+ 1px /*container border*/
);
}
}
.ext-related-articles-card-list .ext-related-articles-card {
background-color: var(--wiki-content-background-color);
}
.ext-related-articles-card-list .ext-related-articles-card,
.ext-related-articles-card-list .ext-related-articles-card + .ext-related-articles-card { /* your guess is as good as mine for why they did this */
border-color: color-mix(in srgb, var(--wiki-content-border-color) 20%, transparent);
}
.ext-related-articles-card-list .ext-related-articles-card-thumb {
background-color: var(--wiki-content-background-color--secondary);
}
.ra-read-more h2 {
color: var(--wiki-body-dynamic-color--secondary);
}
.ext-related-articles-card-list h3 a {
color: var(--wiki-content-heading-color);
}
.ext-related-articles-card-list h3::after {
background-image: linear-gradient(to right, transparent, var(--wiki-content-background-color) 50%);
}
.ext-related-articles-card-list .ext-related-articles-card-extract {
color: color-mix(in srgb, var(--wiki-content-text-color) 50%, transparent);
}
/* removed background image and use a mask image instead */
.ext-related-articles-card-list .ext-related-articles-card-thumb-placeholder {
position: relative;
background-image: none;
}
.ext-related-articles-card-list .ext-related-articles-card-thumb-placeholder::after {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
content: '';
--mask-image: url("/extensions/RelatedArticles/resources/ext.relatedArticles.readMore/article.svg?3c572");
--mask-size: 40px;
--mask-repeat: no-repeat;
--mask-position: center;
-webkit-mask: var(--mask-image);
mask: var(--mask-image);
-webkit-mask-size: var(--mask-size);
mask-size: var(--mask-size);
-webkit-mask-repeat: var(--mask-repeat);
mask-repeat: var(--mask-repeat);
-webkit-mask-position: var(--mask-position);
mask-position: var(--mask-position);
background-color: color-mix(in srgb, var(--wiki-content-text-color) 75%, transparent);
}
/**/
/* this simulates mw-footer having a top border */
.read-more-container {
border-bottom: var(--wiki-content-border-width, 1px) solid var(--wiki-content-border-color);
}
@media screen and (min-width: 720px) {
.read-more-container {
margin-right: 1em;
}
}
/********************************
* End Extension:RelatedArticles *
*********************************/
/*******************
* Extension:Popups *
********************/
.mwe-popups {
box-shadow: 0 30px 90px -20px rgba(0, 0, 0, 0.3), 0 0 1px 1px color-mix(in srgb, var(--wiki-content-border-color) 5%, transparent);
}
.mwe-popups,
.mwe-popups .mwe-popups-container {
background-color: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
}
.mwe-popups .mwe-popups-extract {
color: var(--wiki-content-text-color);
}
.mwe-popups .mwe-popups-extract[dir="ltr"]::after {
background-image: linear-gradient(to right, transparent, var(--wiki-content-background-color) 50%);
}
.mwe-popups.flipped-y::before,
.mwe-popups.flipped-x-y::before,
.mwe-popups.mwe-popups-image-pointer::before,
.mwe-popups.mwe-popups-image-pointer.flipped-x::before,
.mwe-popups.mwe-popups-no-image-pointer::before,
.mwe-popups.flipped-x.mwe-popups-is-tall::before,
.mwe-popups.flipped-x-y.mwe-popups-is-tall::before {
border-color: var(--wiki-content-border-color);
}
.mwe-popups.flipped-y::after,
.mwe-popups.flipped-x-y::after,
.mwe-popups.mwe-popups-image-pointer::after,
.mwe-popups.mwe-popups-image-pointer.flipped-x::after,
.mwe-popups.mwe-popups-no-image-pointer::after,
.mwe-popups.flipped-x-y.mwe-popups-is-tall::after {
border-color: var(--wiki-content-background-color);
}
.popups-icon {
position: relative;
background-position: center;
background-repeat: no-repeat;
background-size: calc(max(1.4285714em, 20px));
min-width: 20px;
min-height: 20px;
width: 1.4285714em;
height: 1.4285714em;
display: inline-block;
vertical-align: text-bottom;
}
.popups-icon--preview-generic,
.popups-icon--settings,
.popups-icon--infoFilled,
.popups-icon--infoFilled:lang(ar),
.popups-icon--close,
.popups-icon--reference-generic,
.popups-icon--reference-book,
.popups-icon--preview-disambiguation {
background-image: none;
}
.popups-icon::after {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
content: '';
-webkit-mask-image: var(--mask-image, none);
mask-image: var(--mask-image, none);
-webkit-mask-repeat: var(--mask-repeat, no-repeat);
mask-repeat: var(--mask-repeat, no-repeat);
-webkit-mask-size: var(--mask-size, calc(max(1.4285714em, 20px)));
mask-size: var(--mask-size, calc(max(1.4285714em, 20px)));
-webkit-mask-position: var(--mask-position, center);
mask-position: var(--mask-position, center);
background-color: var(--mask-color, currentColor);
background-color: var(--mask-color, currentColor);
}
.popups-icon--preview-generic::after {
--mask-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E %3Ctitle%3E sad face %3C/title%3E %3Cpath d=%22M2 0a2 2 0 0 0-2 2v18l4-4h14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm4 4c1.336 0 2.007 1.617 1.06 2.56-.943.947-2.56.276-2.56-1.06A1.5 1.5 0 0 1 6 4zm8 0c1.336 0 2.007 1.617 1.06 2.56-.943.947-2.56.276-2.56-1.06A1.5 1.5 0 0 1 14 4zm-4 5c2.61 0 4.83.67 5.65 3H4.35C5.17 9.67 7.39 9 10 9z%22/%3E %3C/svg%3E");
}
.popups-icon--settings::after {
--mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23202122\"><g transform=\"translate(10 10)\"><path id=\"cdx-icon-settings-a\" d=\"M1.5-10h-3l-1 6.5h5m0 7h-5l1 6.5h3\"/><use xlink:href=\"%23cdx-icon-settings-a\" transform=\"rotate(45)\"/><use xlink:href=\"%23cdx-icon-settings-a\" transform=\"rotate(90)\"/><use xlink:href=\"%23cdx-icon-settings-a\" transform=\"rotate(135)\"/></g><path d=\"M10 2.5a7.5 7.5 0 000 15 7.5 7.5 0 000-15v4a3.5 3.5 0 010 7 3.5 3.5 0 010-7\"/></svg>");
}
.popups-icon--infoFilled::after {
--mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23202122\"><path d=\"M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10S15.523 0 10 0zM9 5h2v2H9zm0 4h2v6H9z\"/></svg>");
}
.popups-icon--infoFilled:lang(ar)::after {
--mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23202122\"><path d=\"M8 19a1 1 0 001 1h2a1 1 0 001-1v-1H8zm9-12a7 7 0 10-12 4.9S7 14 7 15v1a1 1 0 001 1h4a1 1 0 001-1v-1c0-1 2-3.1 2-3.1A7 7 0 0017 7z\"/></svg>");
}
.popups-icon--close::after {
--mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23202122\"><path d=\"m4.34 2.93 12.73 12.73-1.41 1.41L2.93 4.35z\"/><path d=\"M17.07 4.34 4.34 17.07l-1.41-1.41L15.66 2.93z\"/></svg>");
}
.popups-icon--reference-generic::after {
--mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23202122\"><path d=\"m15 10-2.78-2.78L9.44 10V1H5a2 2 0 00-2 2v14a2 2 0 002 2h10a2 2 0 002-2V3a2 2 0 00-2-2z\"/></svg>");
}
.popups-icon--reference-book::after {
--mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23202122\"><path d=\"M15 2a7.65 7.65 0 00-5 2 7.65 7.65 0 00-5-2H1v15h4a7.65 7.65 0 015 2 7.65 7.65 0 015-2h4V2zm2.5 13.5H14a4.38 4.38 0 00-3 1V5s1-1.5 4-1.5h2.5z\"/><path d=\"M9 3.5h2v1H9z\"/></svg>");
}
.popups-icon--reference-journal::after {
--mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23202122\"><path d=\"M2 18.5A1.5 1.5 0 003.5 20H5V0H3.5A1.5 1.5 0 002 1.5zM6 0v20h10a2 2 0 002-2V2a2 2 0 00-2-2zm7 8H8V7h5zm3-2H8V5h8z\"/></svg>");
}
.popups-icon--reference-news::after {
--mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23202122\"><path d=\"M5 2a2 2 0 00-2 2v12a1 1 0 01-1-1V5h-.5A1.5 1.5 0 000 6.5v10A1.5 1.5 0 001.5 18H18a2 2 0 002-2V4a2 2 0 00-2-2zm1 2h11v4H6zm0 6h6v1H6zm0 2h6v1H6zm0 2h6v1H6zm7-4h4v5h-4z\"/></svg>");
}
.popups-icon--reference-web::after {
--mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23202122\"><path d=\"M2 2a2 2 0 00-2 2v12a2 2 0 002 2h16a2 2 0 002-2V4a2 2 0 00-2-2zm2 1.5A1.5 1.5 0 112.5 5 1.5 1.5 0 014 3.5zM18 16H2V8h16z\"/></svg>");
}
.popups-icon--preview-disambiguation::after {
--mask-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"%23202122\"><path d=\"M7 0a2 2 0 00-2 2h9a2 2 0 012 2v12a2 2 0 002-2V2a2 2 0 00-2-2z\"/><path d=\"M13 20a2 2 0 002-2V5a2 2 0 00-2-2H4a2 2 0 00-2 2v13a2 2 0 002 2zM9 5h4v5H9zM4 5h4v1H4zm0 2h4v1H4zm0 2h4v1H4zm0 2h9v1H4zm0 2h9v1H4zm0 2h9v1H4z\"/></svg>");
}
/***********************
* End Extension:Popups *
************************/
/*************************
* Extension:CiteThisPage *
**************************/
.mw-specialCiteThisPage-bibliographic {
background-color:var(--wiki-content-background-color--secondary);
}
/*****************************
* End Extension:CiteThisPage *
******************************/
/*************************
* Extension:ImageMap *
**************************/
.noresize img { /* Why does the ImageMap container have no special class name? */
display: block; /* fix the scrollbar issue */
}
/*****************************
* End Extension:ImageMap *
******************************/
/**********************
* Extension:Page Forms *
***********************/
.fieldBox,
.templateForm {
background-color:var(--wiki-content-background-color--secondary);
border-color:var(--wiki-content-border-color);
}
.fieldBox .hierarchy_structure textarea {
/* this !important is needed to override an inline color rule */
color:var(--wiki-content-text-color) !important;
}
/***************************
* End Extension:Page Forms *
****************************/
/*********************
* Mobile adjustments *
**********************/
/* Responsive Special:UserRights */
#mw-userrights-table-outer input#wpReason {
width: 100%;
max-width: 33.5em;
}
@media screen and (max-width: 720px) {
html:root { /* make it won't be override by user's common.css */
--wiki-is-top-logo: 1;
--wiki-left-spacing: 0px;
--wiki-right-spacing: 0px;
--wiki-navigation-left-spacing: 3px;
--wiki-navigation-right-spacing: 3px;
--wiki-content-border-radius: 0px;
--wiki-content-border-top-radius: 0px;
--wiki-footer-border-radius: 0px;
--wiki-content-padding: 0.5rem;
--wiki-navigation-menu-margin: 0.5rem; /* margin around toggle button and search box */
--wiki-navigation-height: calc(2rem + var(--wiki-is-navigation-inside-content, 0)*0.5em);
--wiki-navigation-bottom-padding: 0px;
--wiki-navigation-tab-height: 2rem;
--wiki-navigation-search-height: calc(2rem + 4px);
--wiki-navigation-right-spacing: var(--wiki-navigation-left-spacing, 0px);
--wiki-logo-height: 80px;
--wiki-logo-margin: 10px;
--wiki-navigation-tab-full-height: calc(var(--wiki-navigation-tab-height) + max(var(--wiki-navigation-selected-border-width), var(--wiki-navigation-border-width)) + var(--wiki-content-border-width, 1px));
--wiki-head-icon-padding: 0.25rem;
--wiki-head-icon-size: calc(var(--wiki-navigation-tab-height) - var(--wiki-head-icon-padding) * 2);
--wiki-head-toggle-button-size: var(--wiki-navigation-search-height);
--wiki-sidebar-portal-spacing: 0px;
--wiki-top-spacing: var(--wiki-logo-margin);
--wiki-logo-box-width: calc(min( var(--wiki-logo-file-width, 160) / var(--wiki-logo-file-height, 160) * var(--wiki-logo-height), calc(100vw - var(--wiki-navigation-menu-margin)*2 - 18px)));
}
#mw-head-base {
width: auto;
margin-left: auto;
margin-right: auto;
}
#p-logo {
max-width: 100vw;
top: calc(var(--wikigg-header-height) + var(--wiki-top-spacing, var(--wiki-logo-margin, 15px)));
left: calc(max(0px, (100% - var(--wiki-logo-file-width) / var(--wiki-logo-file-height) * var(--wiki-logo-box-height)) / 2));
}
#mw-head {
position: absolute;
left: 0;
width: 100%;
margin: unset;
top: calc(var(--wikigg-header-height) + var(--wiki-top-spacing, var(--wiki-logo-margin)) + var(--wiki-logo-box-height) + var(--wiki-logo-margin));
border-radius: 0;
}
#left-navigation::before { /* for left spacing */
border-bottom-width: var(--navigation-border-bottom-width);
}
#right-navigation::after {
display: block; /* for right spacing */
}
#p-cactions, #p-variants {
margin-right: 0px;
}
#p-cactions::after, #p-variants::after {
width: 0;
}
#p-search {
position: absolute;
left: var(--wiki-navigation-menu-margin);
right: var(--wiki-navigation-menu-margin);
top: calc(var(--wiki-navigation-height, 3em) + var(--navigation-border-bottom-width));
margin: 0;
padding: 0;
}
#mw-head::before, #mw-head::after,
#p-search::before, #p-search::after {
display: none;
}
#simpleSearch {
width: auto;
max-width: unset; /* override vector default of 20em */
}
.vector-search-box-input {
height: var(--wiki-navigation-search-height);
}
.vector-search-box form {
margin: var(--wiki-navigation-menu-margin) 0px;
}
#mw-head,
.mw-body, .parsoid-body,
.mw-body::after, .parsoid-body::after,
.mw-footer {
border-left-width: 0;
border-right-width: 0;
border-radius: 0;
}
.mw-body, .parsoid-body {
margin-top: 0;
padding-top: calc(var(--navigation-border-bottom-width) + var(--wiki-content-padding) + var(--wiki-navigation-search-height) + var(--wiki-navigation-bottom-padding) + (var(--wiki-navigation-menu-margin) * 2));
}
.mw-body::after, .parsoid-body::after {
left: 0;
right: 0;
}
#mw-data-after-content {
margin-left: 0;
}
#mw-panel {
position: unset;
width: 100%;
margin: 0px auto;
top: 0;
float: unset;
}
/* border-radius fix */
#mw-panel #p-ext-discordwidget + .vector-menu-portal {
border-radius: calc(min(var(--wiki-sidebar-border-radius), var(--wiki-sidebar-portal-spacing) * 999));
}
.vector-menu-dropdown .vector-menu-content {
right: 0;
left: unset;
}
#mw-panel .vector-menu-portal {
box-sizing: border-box;
border-left-width: 0;
border-right-width: 0;
background-color: var(--wiki-sidebar-background-color);
}
.vector-menu-portal .vector-menu-content {
margin-top: 0;
margin-bottom: 0;
display: block !important; /* show all menus on mobile even if they are collapsed by collapsibleSidebarSections gadget */
}
table.wikitable,
table.responsive-table {
display: block;
overflow-x: auto;
border: 0;
}
.mw-installed-software {
word-break: unset;
}
.gallerybox,
.gallerybox > div,
.gallerybox .thumb {
max-width: 100%;
}
/* disable float on RecentChanges legend */
.mw-changeslist-legend {
float: none;
margin: 0 auto;
}
/* advanced search options */
#mw-searchoptions table {
float: none;
}
#mw-searchoptions table td {
display: block;
}
/* popup when clicking the download button in multimediaviewer */
.mw-mmv-dialog {
width: unset;
}
/* turn math elements into scroll blocks unless they're an immediate child of a span */
:not(span) > math.mwe-math-element {
overflow: auto hidden;
max-width: 100%;
}
/* Expandable mobile navigation panel */
body.has-vector-mobile-menu #mw-panel {
position: absolute;
--panel-offset: calc(var(--wiki-head-toggle-button-size) + var(--wiki-sidebar-offset, 0px));
top: calc(var(--wikigg-header-height) + var(--wiki-top-spacing, var(--wiki-logo-margin, 15px)) + var(--wiki-logo-box-height) + var(--wiki-logo-margin, 15px) + var(--wiki-content-border-width, 1px) * var(--wiki-is-navigation-inside-content, 0px) + var(--wiki-navigation-height, 3em) + var(--navigation-border-bottom-width) + var(--wiki-navigation-menu-margin) + var(--panel-offset));
left: var(--wiki-navigation-menu-margin);
right: var(--wiki-navigation-menu-margin);
width: auto;
z-index: 3;
}
body.has-vector-mobile-menu #mw-panel:not(.nav--expanded){
padding: 0;
border: 0;
border-image: none;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle {
position: absolute;
cursor: pointer;
z-index: 5;
display: flex;
justify-content: center;
align-items: center;
width: var(--wiki-head-toggle-button-size);
height: var(--wiki-head-toggle-button-size);
box-sizing: border-box;
appearance: none;
padding: 0;
border: 1px solid var(--wiki-content-border-color);
background-color: var(--wiki-navigation-background-color);
top: calc(-1 * var(--panel-offset));
}
#mw-panel #p-ext-discordwidget {
background-color: var(--wiki-sidebar-background-color);
padding: 0.5rem 0.25rem 0.25rem 0.5rem;
border: var(--wiki-sidebar-border-width, 1px) var(--wiki-sidebar-border-style, solid) var(--wiki-sidebar-border-color);
}
body.has-vector-mobile-menu #mw-panel .vector-menu-portal {
display: none;
border-image: none;
}
body.has-vector-mobile-menu #mw-panel .mobile-nav-toggle.nav--expanded ~ .vector-menu-portal {
display: block;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal {
text-align: left;
font-size: 110%;
border-left-width: var(--wiki-sidebar-border-width, 1px);
border-right-width: var(--wiki-sidebar-border-width, 1px);
margin-inline: var(--wiki-sidebar-margin, 0.5em);
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal + .vector-menu-portal {
border-top-width: 0;
}
body.has-vector-mobile-menu #mw-navigation #mw-panel .vector-menu-portal:not(:last-child) {
border-bottom-width: 0;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list {
display: flex;
flex-wrap: wrap;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a {
display: block;
padding: 0.2rem 0.5rem;
border: 1px solid transparent;
}
body.has-vector-mobile-menu #mw-panel .vector-menu-content-list a:hover {
border-color: var(--wiki-content-link-color);
}
body.has-vector-mobile-menu #mw-panel #p-navigation-label {
display: block;
}
body.has-vector-mobile-menu #p-logo {
/* Logo's a part of the sidebar panel, which uses relative positioning for the expandable button. Offset the logo appropriately. */
top: calc(-1 * (var(--wiki-logo-box-height) + var(--wiki-logo-margin, 15px) + var(--wiki-content-border-width, 1px) * var(--wiki-is-navigation-inside-content, 0) + var(--wiki-navigation-height, 3em) + var(--navigation-border-bottom-width) + var(--wiki-navigation-menu-margin) + var(--panel-offset)));
}
.mobile-nav-toggle {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M1 3v2h18V3zm0 8h18V9H1zm0 6h18v-2H1z'/%3E%3C/svg%3E%0A");
}
body.has-vector-mobile-menu #p-tb .mw-list-item > a {
display: inline-flex;
}
body.has-vector-mobile-menu .vector-menu-content-list {
flex-direction: row;
}
/* Search adjustments for the expandable menu */
body.has-vector-mobile-menu #p-search {
/* reposition to the right when mobile sidebar menu is active */
left: calc(var(--wiki-navigation-menu-margin) * 2 + var(--wiki-head-toggle-button-size));
right: var(--wiki-navigation-menu-margin);
transform: none;
}
body.has-vector-mobile-menu #simpleSearch {
width: 100%;
margin: 0 auto;
}
/* icon navbar tabs + expandable nav panel icon */
#mw-head {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='none' height='24' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none' stroke='none'/%3E%3Cpath d='M4 4l4 16l4 -14l4 14l4 -16'/%3E%3C/svg%3E");
}
#mw-head .vector-menu-tabs .mw-list-item a,
#mw-head .vector-menu-dropdown .vector-menu-heading,
#mw-panel .mobile-nav-toggle {
line-height: var(--wiki-head-icon-size);
width: var(--wiki-head-icon-size); /* same as line height */
height: var(--wiki-head-icon-size);
box-sizing: content-box;
padding: var(--wiki-head-icon-padding);
color: transparent; /**<< for watch/unwatch, the text of <a> will be plain 'watch'/'unwatch' without <span> after clicking. **/
}
#mw-head .vector-menu-tabs .mw-list-item a::before,
#mw-head .vector-menu-dropdown .vector-menu-heading::before,
#mw-panel .mobile-nav-toggle::before {
content: "";
display: block;
position: unset;
background-image: none;
width: var(--wiki-head-icon-size);
height: var(--wiki-head-icon-size);
margin: 0;
--mask: var(--icon) no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--wiki-navigation-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a:hover::before,
#mw-head .vector-menu-dropdown:hover .vector-menu-heading::before,
#mw-panel .mobile-nav-toggle:hover::before,
#mw-panel .mobile-nav-toggle.nav--expanded::before {
background-color: var(--wiki-navigation-text-color--hover, var(--wiki-content-link-color--hover)); /* fallback for backwards compatibility */
}
#mw-head .vector-menu-tabs .mw-list-item.selected a::before {
background-color: var(--wiki-navigation-selected-text-color);
}
#mw-head .vector-menu-tabs .mw-list-item a span,
#mw-head .vector-menu-dropdown .vector-menu-heading span {
display: none;
}
#mw-head .vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
#ca-ve-edit,
#ca-edit {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='m16.77 8 1.94-2a1 1 0 0 0 0-1.41l-3.34-3.3a1 1 0 0 0-1.41 0L12 3.23zM1 14.25V19h4.75l9.96-9.96-4.75-4.75z'/%3E%3C/svg%3E%0A");
}
#ca-ve-edit + #ca-edit {
--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' aria-hidden='true'%3E%3C!----%3E%3Cg%3E%3Cpath d='M1 3v14h3v-2H3V5h1V3zm4 0v14h4v-2H7V5h2V3zm11 0v2h1v10h-1v2h3V3zm-5 0v2h2v10h-2v2h4V3z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#ca-view,
#ca-view-foreign {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M10 14.5a4.5 4.5 0 1 1 4.5-4.5 4.5 4.5 0 0 1-4.5 4.5M10 3C3 3 0 10 0 10s3 7 10 7 10-7 10-7-3-7-10-7'/%3E%3Ccircle cx='10' cy='10' r='2.5'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E article %3C/title%3E%3Cpath d='M5 1a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm0 3h5v1H5zm0 2h5v1H5zm0 2h5v1H5zm10 7H5v-1h10zm0-2H5v-1h10zm0-2H5v-1h10zm0-2h-4V4h4z'/%3E%3C/svg%3E%0A");
}
#ca-history {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M9 6v5h.06l2.48 2.47 1.41-1.41L11 10.11V6z'/%3E%3Cpath d='M10 1a9 9 0 0 0-7.85 13.35L.5 16H6v-5.5l-2.38 2.38A7 7 0 1 1 10 17v2a9 9 0 0 0 0-18'/%3E%3C/svg%3E%0A");
}
#ca-talk {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M26,12H24V6a3,3,0,0,0-3-3H6A3,3,0,0,0,3,6V24.41l5.12-5.12A1.05,1.05,0,0,1,8.83,19H12v3a3,3,0,0,0,3,3h8.17a1.05,1.05,0,0,1,.71.29L29,30.41V15A3,3,0,0,0,26,12ZM12,15v2H8.83a3,3,0,0,0-2.12.88L5,19.59V6A1,1,0,0,1,6,5H21a1,1,0,0,1,1,1v6H15A3,3,0,0,0,12,15ZM27,25.59l-1.71-1.71A3,3,0,0,0,23.17,23H15a1,1,0,0,1-1-1V15a1,1,0,0,1,1-1H26a1,1,0,0,1,1,1Z'/%3E%3C/g%3E%3C/svg%3E");
}
#t-contributions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg enable-background='new 0 0 32 32' id='Stock_cut' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc/%3E%3Cpath d='M27,12V5h-7v0 c0-2.209-1.791-4-4-4h0c-2.209,0-4,1.791-4,4v0H1v7h0c2.209,0,4,1.791,4,4v0c0,2.209-1.791,4-4,4h0v11h11v0c0-2.209,1.791-4,4-4h0 c2.209,0,4,1.791,4,4v0h7V20h0c2.209,0,4-1.791,4-4v0C31,13.791,29.209,12,27,12L27,12z' fill='none' stroke='%23000000' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E");
}
#ca-addsection {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpolygon points='29 15 17 15 17 3 15 3 15 15 3 15 3 17 15 17 15 28 17 28 17 17 29 17 29 15'/%3E%3C/g%3E%3C/svg%3E");
}
#ca-viewsource {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='heroicon-ui' d='M20.59 12l-3.3-3.3a1 1 0 1 1 1.42-1.4l4 4a1 1 0 0 1 0 1.4l-4 4a1 1 0 0 1-1.42-1.4l3.3-3.3zM3.4 12l3.3 3.3a1 1 0 0 1-1.42 1.4l-4-4a1 1 0 0 1 0-1.4l4-4a1 1 0 0 1 1.42 1.4L3.4 12zm7.56 8.24a1 1 0 0 1-1.94-.48l4-16a1 1 0 1 1 1.94.48l-4 16z'/%3E%3C/svg%3E");
}
#p-variants {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath d='M16,2A14,14,0,1,0,30,16,14,14,0,0,0,16,2Zm8,13a24.28,24.28,0,0,0-.41-3.62c2.19.91,3.75,2.19,4.25,3.62Zm-2,0H17V10a20.9,20.9,0,0,1,4.34.63A20.26,20.26,0,0,1,22,15ZM17,8V4.19c1.43.5,2.71,2.06,3.62,4.25A24.28,24.28,0,0,0,17,8ZM15,4.19V8a24.28,24.28,0,0,0-3.62.41C12.29,6.25,13.57,4.69,15,4.19ZM15,10v5H10a20.26,20.26,0,0,1,.63-4.34A20.9,20.9,0,0,1,15,10ZM8,15H4.19c.5-1.43,2.06-2.71,4.25-3.62A24.28,24.28,0,0,0,8,15Zm0,2a24.28,24.28,0,0,0,.41,3.62C6.25,19.71,4.69,18.43,4.19,17Zm2,0h5v5a20.9,20.9,0,0,1-4.34-.63A20.26,20.26,0,0,1,10,17Zm5,7v3.84c-1.43-.5-2.71-2.06-3.62-4.25A24.28,24.28,0,0,0,15,24Zm2,3.84V24a24.28,24.28,0,0,0,3.62-.41C19.71,25.75,18.43,27.31,17,27.81ZM17,22V17h5a20.26,20.26,0,0,1-.63,4.34A20.9,20.9,0,0,1,17,22Zm7-5h3.84c-.5,1.43-2.06,2.71-4.25,3.62A24.28,24.28,0,0,0,24,17Zm2.87-6.12A15.11,15.11,0,0,0,23,9a15.11,15.11,0,0,0-1.85-3.87A12.12,12.12,0,0,1,26.84,10.88Zm-16-5.72A15.11,15.11,0,0,0,9,9a15.11,15.11,0,0,0-3.87,1.85A12.12,12.12,0,0,1,10.88,5.16Zm-5.72,16A15.11,15.11,0,0,0,9,23a15.11,15.11,0,0,0,1.85,3.87A12.12,12.12,0,0,1,5.16,21.12Zm16,5.72A15.11,15.11,0,0,0,23,23a15.11,15.11,0,0,0,3.87-1.85A12.12,12.12,0,0,1,21.12,26.84Z'/%3E%3C/g%3E%3C/svg%3E");
}
#p-cactions {
--icon: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Ccircle cx='3' cy='10' r='2'/%3E%3Ccircle cx='17' cy='10' r='2'/%3E%3C/svg%3E%0A");
}
#ca-watch {
--icon: var(--icon-star-empty);
}
#ca-unwatch {
--icon: var(--icon-star-filled);
}
.vector-menu-tabs #ca-watch.icon a:hover::before,
.vector-menu-tabs #ca-unwatch.icon a:hover::before {
background-image: none;
}
/* RecentChanges - prevent overflow on long summaries */
.client-js .mw-changeslist ul,
.client-js .mw-changeslist table.mw-enhanced-rc {
margin-left: 0;
}
.mw-changeslist-line-inner-comment,
.mw-changeslist-line .comment {
font-size: 0.9em;
}
.mw-userlink {
overflow-wrap: anywhere;
}
}
/* Hide the expandable navigation button for desktop users */
.mobile-nav-toggle {
display: none;
}
/*************
* End mobile *
**************/
/******************************************************/
/* */
/* [END] OF WIKI.GG DEFAULT LOADOUT */
/* ALL LOCAL SKIN CUSTOMIZATIONS SHOULD GO BELOW HERE */
/* DO NOT EDIT OR DELETE THIS COMMENT BLOCK */
/* */
/******************************************************/
abacb02b39a080616d21a30113eaf644affb4bf5
MediaWiki:Common.css
8
239
263
2025-10-15T22:09:23Z
ARTIFICER
564804
Importing default loadout
css
text/css
/* CSS placed here will be applied to all skins */
/******************************************************************************************
********************************* Start user-edit variables *******************************
******************************************************************************************/
/*****************************************
****** START BASIC DESIGN VARIABLES ******
----------------------------------------*/
:root {
--wiki-content-heading-font-family: 'Linux Libertine', 'Georgia', 'Times', serif;
--wiki-sidebar-heading-font-family: sans-serif;
--wiki-content-border-radius: 0px;
--wiki-sidebar-border-radius: 0px;
}
/*----------------------------------------
******* END BASIC DESIGN VARIABLES *******
*****************************************/
/*****************************************
****** START BASIC COLOR VARIABLES *******
----------------------------------------*/
:root,
/* Begin light styles, delete from here to "end light styles" if you don't want your wiki to support any light themes (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=light, */
/* individual themes are prefixed with .theme- instead */
.view-light {
/**********************
* Probably edit these * [ LIGHT VIEW ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-image: url(filepath://Site-background.jpg);
--wiki-content-background-color: #ffffff;
--wiki-content-background-opacity: 100%;
--wiki-content-border-color: #a7d7f9;
--wiki-content-link-color: #0645ad; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ LIGHT VIEW ] */
--wiki-accent-color: #3366cc;
--wiki-accent-label-color: #ffffff;
--wiki-accent-link-color: #D5FB51;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* end light styles */
/* Begin dark styles, delete from here to "end dark styles" if you don't want your wiki to support any dark themes (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=dark, */
/* individual themes are prefixed with .theme- instead */
.view-dark {
/**********************
* Probably edit these * [ DARK VIEW ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-image: url(filepath://Site-background-dark.jpg);
--wiki-content-background-color: #202020;
--wiki-content-background-opacity: 90%;
--wiki-content-border-color: #991A51;
--wiki-content-link-color: #6d8afb; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ DARK VIEW ] */
--wiki-accent-color: #ff4d9d;
--wiki-accent-label-color: #000;
--wiki-accent-link-color: #1e1e43;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* End dark styles */
/*----------------------------------------
******* END BASIC COLOR VARIABLES ********
*****************************************/
/*****************************************
**** START ADVANCED COLOR VARIABLES ******
----------------------------------------*/
:root,
.view-light {
/*******************
* Maybe edit these * [ LIGHT VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #111111;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #ba0000;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ LIGHT VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ LIGHT VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #bf0017;
--wiki-warning-color: #b05f30;
--wiki-success-color: #0c742f;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT VIEW ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--inverted: #cccccc;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #ffffff;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--inverted: #cccccc;
/* [ LIGHT VIEW ] */
--wiki-alert-label-color: #ffffff;
--wiki-warning-label-color: #ffffff;
--wiki-success-label-color: #ffffff;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
.view-dark {
/*******************
* Maybe edit these * [ DARK VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #ededed;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #FC5B4F;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ DARK VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ DARK VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #ff576a;
--wiki-warning-color: #cf721c;
--wiki-success-color: #13aa45;
/**/
/***********************************
* Likely do not need to edit these * [ DARK VIEW ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--secondary: #cccccc;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #000;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--secondary: #cccccc;
--wiki-content-dynamic-color--secondary--inverted: #333333;
/* [ DARK VIEW ] */
--wiki-alert-label-color: #000000;
--wiki-warning-label-color: #000000;
--wiki-success-label-color: #000000;
--wiki-icon-general-filter: invert(100%);
}
/*----------------------------------------
***** END ADVANCED COLOR VARIABLES *******
*****************************************/
/*****************************************
**** START ADVANCED DESIGN VARIABLES *****
----------------------------------------*/
:root {
/***********************
start logo position
----------------------*/
--wiki-is-top-logo: 0; /* 1 = center logo at the top of the page; 0 = logo at the top left of the page */
--wiki-logo-file-width: 160; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 160; /* Height of the image file in px. Put a number without the letters `px`. */
--wiki-logo-height: calc(var(--wiki-logo-file-height)*1px); /* Valid only when --wiki-is-top-logo is 1. The height the logo should be shown */
--wiki-logo-margin: 15px; /* the width of margin below the logo. When --wiki-is-top-logo is 1, this is also the default value of --wiki-top-spacing */
/*-----------------------
end logo position
***********************/
--wiki-is-navigation-inside-content: 0; /* 0 = default navigation tabs layout; 1 = navigation tabs inside content box */
--wiki-body-font-family: sans-serif;
--wiki-content-firstheading-font-family: var(--wiki-content-heading-font-family); /* only apply to the main title of article */
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-width: 1px;
--wiki-sidebar-width: 10em; /* width of sidebar(#mw-panel) */
--wiki-sidebar-portal-spacing: 0px;
--wiki-sidebar-border-width: var(--wiki-content-border-width);
--wiki-navigation-border-radius: 0px; /* border radius of tabs */
/*******************
* Maybe edit these * [ DESIGN ]
********************/
--wiki-logo-filter: none;
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-top-radius: var(--wiki-content-border-radius);
--wiki-content-border-style: solid;
--wiki-content-border-image: none;
--wiki-content-backdrop-filter: none;
--wiki-page-content-max-width: 9999px; /* max width of sidebar+gap+content, must be a length value. A huge value can be used to indicate no limit, e.g. 99999px */
--wiki-gap-between-sidebar-and-content: 1em; /* gap between sidebar(#mw-panel) and content(#content) */
--wiki-sidebar-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-heading-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-margin: 0em;
--wiki-sidebar-list-item-padding: 0.25em 0.25rem;
--wiki-sidebar-list-padding: 0.25rem;
--wiki-sidebar-list-item-background--hover: none; /* background of hover item */
--wiki-navigation-font-size: 0.8125em; /* please use em or rem for this */
--wiki-navigation-font-weight: normal;
--wiki-navigation-text-transform: none;
--wiki-navigation-height: 2.75rem; /* height of navigation area,include spacing above tabs */
--wiki-navigation-left-spacing: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-radius) + var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-right-spacing: calc( var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-box-background-color: var(--wiki-content-background-color);
--wiki-navigation-box-background-opacity: calc(var(--wiki-content-background-opacity)*0.8*var(--wiki-is-navigation-inside-content));
--wiki-navigation-box-background: color-mix(in srgb, var(--wiki-navigation-box-background-color) var(--wiki-navigation-box-background-opacity), transparent); /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-border-image: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-backdrop-filter: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-selected-backdrop-filter: var(--wiki-content-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
--wiki-navigation-backdrop-filter: var(--wiki-navigation-selected-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
/* nav tabs style. The vector gradient is default.
* If you want to customize the style of tabs, it's easier to start with the following settings:
* --wiki-navigation-background-image: none;
* --wiki-navigation-selected-background-image: none;
* --wiki-navigation-selected-border-width: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-width) + var(--wiki-is-navigation-inside-content) * 1px );
* --wiki-navigation-selected-border-bottom-background: none;
* --wiki-navigation-tab-spacing: 0.25em;
* --wiki-navigation-tab-padding-top: 0.5em;
* --wiki-navigation-tab-padding-bottom: 0.5em;
*/
--wiki-navigation-tab-spacing: -1px; /* width of the space between tabs, can be a negative number, in which case adjacent tabs will overlap */
--wiki-navigation-tab-padding-top: 1.25em;
--wiki-navigation-tab-padding-x: 0.75em;
--wiki-navigation-tab-padding-bottom: 4px;
--wiki-navigation-selected-border-width: 0px; /* border width of selected tabs */
--wiki-navigation-border-width: var(--wiki-navigation-selected-border-width); /* border width of normal tabs */
--wiki-navigation-border-image: none;
--wiki-navigation-selected-border-image: var(--wiki-navigation-border-image);
--wiki-navigation-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to top,var(--wiki-navigation-background-color) 0,var(--wiki-navigation-selected-background-color) 100%);
--wiki-navigation-background-repeat: no-repeat, no-repeat, repeat-x;
--wiki-navigation-background-position: left bottom, right bottom, left bottom;
--wiki-navigation-background-size: 1px 100%, 1px 100%, 100%;
--wiki-navigation-selected-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%);
--wiki-navigation-selected-background-repeat: no-repeat, no-repeat;
--wiki-navigation-selected-background-position: left bottom, right bottom;
--wiki-navigation-selected-background-size: 1px 100%, 1px 100%;
--wiki-navigation-selected-border-bottom-background: linear-gradient(to right, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px), linear-gradient(to left, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px);
/* affects the dropdown menu under More */
--wiki-navigation-dropdown-text-color: var(--wiki-navigation-text-color);
--wiki-navigation-dropdown-text-color--hover: var(--wiki-navigation-dropdown-text-color);
--wiki-navigation-dropdown-font-size: var(--wiki-navigation-font-size); /* please use em or rem for this */
--wiki-navigation-dropdown-border-width: 1px;
--wiki-navigation-dropdown-border-radius: var(--wiki-navigation-border-radius);
--wiki-navigation-dropdown-padding: 0.25em; /* padding of the dropdown menu box */
--wiki-navigation-dropdown-item-padding: 0.625em; /* padding of each dropdown menu items */
--wiki-navigation-dropdown-item-background--hover: none; /* background of hover item */
--wiki-navigation-dropdown-border-image: none;
--wiki-navigation-dropdown-backdrop-filter: none;
--wiki-navigation-dropdown-box-shadow: none; /* box shadow */
/* styles of the footer */
--wiki-spacing-before-footer: 0px;
--wiki-footer-border-image: none;
/* padding on body element */
--wiki-top-spacing: calc(var(--wiki-is-top-logo)*var(--wiki-logo-margin) + (1 - var(--wiki-is-top-logo))*1em); /* extra spacing below wiki.gg netbar */
--wiki-left-spacing: 1em;
--wiki-right-spacing: 1em;
--wiki-bottom-spacing: 2em;
/* end design variables */
}
/*----------------------------------------
***** END ADVANCED DESIGN VARIABLES ******
*****************************************/
/*******************************
**** START SHARED VARIABLES ****
**** tl;dr: don't edit this ****
********************************/
/*
These variables are rarely touched, usually inherit other variables, and are shared on all themes.
In 99% of cases none of these are ever edited, and you should only be doing so if you have a very clear vision,
understand what you are doing, and *know* that what you are trying to do is not accomplished by changing
another variable in the above sections.
Since these are by default shared across all themes, if you support multiple themes you'll probably want to
separate the variables you want to modify here into .view-x blocks like above. If you don't understand
what that means or how to do that then you probably shouldn't be modifying this section.
*/
:root {
--wiki-content-border-bottom-width: var(--wiki-content-border-width);
--wiki-content-border-bottom-style: var(--wiki-content-border-style);
--wiki-content-border-bottom-color: var(--wiki-content-border-color);
--wiki-content-text-mix-color: color-mix(in srgb, var(--wiki-content-background-color), var(--wiki-content-text-color) 62%);
--wiki-content-text-mix-color-95: color-mix(in srgb, var(--wiki-content-background-color) 95%, var(--wiki-content-text-color));
--wiki-content-text-color--hover: var(--wiki-content-text-color);
/* heading */
--wiki-content-heading-border-bottom-width: 1px;
--wiki-content-heading-border-style: solid;
--wiki-content-heading-font-weight: normal;
--wiki-content-heading-font-style: normal;
--wiki-content-heading-text-transform: none;
--wiki-content-heading-line-height: normal;
--wiki-content-heading-text-shadow: none;
/* first heading (h1) */
--wiki-content-firstheading-border-bottom-width: var(--wiki-content-heading-border-bottom-width);
--wiki-content-firstheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-firstheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-firstheading-font-weight: var(--wiki-content-heading-font-weight);
--wiki-content-firstheading-font-style: var(--wiki-content-heading-font-style);
--wiki-content-firstheading-text-transform: var(--wiki-content-heading-text-transform);
--wiki-content-firstheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-firstheading-color: var(--wiki-content-heading-color);
--wiki-content-firstheading-text-shadow: none;
/* sub-heading (h3, h4, h5, h6) */
--wiki-content-subheading-border-bottom-width: 0px;
--wiki-content-subheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-subheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-subheading-font-family: var(--wiki-body-font-family);
--wiki-content-subheading-font-weight: bold;
--wiki-content-subheading-font-style: normal;
--wiki-content-subheading-text-transform: none;
--wiki-content-subheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-subheading-color: var(--wiki-content-heading-color);
--wiki-content-subheading-text-shadow: none;
/* heading size */
--wiki-content-firstheading-font-size: 1.8em;
--wiki-content-heading-h2-font-size: 1.5em;
--wiki-content-heading-h3-font-size: 1.2em;
--wiki-content-heading-h4-font-size: 114%;
--wiki-content-heading-h5-font-size: 108%;
--wiki-content-heading-h6-font-size: 100%;
--wiki-content-toc-background: var(--wiki-content-background-color--secondary);
--wiki-content-toc-border-width: 1px;
--wiki-content-toc-border-style: solid;
--wiki-content-toc-border-color: var(--wiki-content-border-color);
--wiki-content-toc-border-radius: 0px;
--wiki-content-toc-border-image: none;
--wiki-content-toc-box-shadow: 0 0.1em 0.2em #000000;
--wiki-content-catlinks-background: var(--wiki-content-background-color--secondary);
--wiki-content-catlinks-border-width: 1px;
--wiki-content-catlinks-border-style: solid;
--wiki-content-catlinks-border-color: var(--wiki-content-border-color);
--wiki-content-catlinks-border-radius: 0px;
--wiki-content-catlinks-border-image: none;
--wiki-content-catlinks-box-shadow: none;
--wiki-content-filetoc-background: var(--wiki-content-background-color--secondary);
--wiki-content-filetoc-border-width: 1px;
--wiki-content-filetoc-border-style: solid;
--wiki-content-filetoc-border-color: var(--wiki-content-border-color);
--wiki-content-filetoc-border-radius: 0px;
--wiki-content-filetoc-border-image: none;
--wiki-content-filetoc-box-shadow: none;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
--wiki-sidebar-padding: 0px;
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-background-image: none;
--wiki-sidebar-background-position: center;
--wiki-sidebar-background-repeat: repeat;
--wiki-sidebar-background-size: auto;
--wiki-sidebar-box-shadow: none;
--wiki-sidebar-filter: none;
--wiki-sidebar-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-style: solid;
--wiki-sidebar-border-image: none;
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-heading-color: var(--wiki-content-heading-color);
--wiki-sidebar-heading-font-weight: normal;
--wiki-sidebar-heading-font-style: normal;
--wiki-sidebar-heading-text-transform: none;
--wiki-sidebar-heading-line-height: normal;
--wiki-sidebar-heading-padding: 0.5rem 0.25rem 0.5rem 0.5rem;
--wiki-sidebar-heading-margin: 0px 0px -0.5rem 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-text-shadow: none;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-icon-to-link-filter: var(--wiki-icon-to-link-filter);
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-box-padding: 0px;
--wiki-sidebar-box-background: none;
--wiki-sidebar-box-border: 0px;
--wiki-sidebar-box-border-image: none;
--wiki-accent-color--hover: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-accent-label-color));
--wiki-footer-border-width: var(--wiki-content-border-width);
--wiki-footer-border-style: var(--wiki-content-border-style);
--wiki-footer-border-color: var(--wiki-content-border-color);
--wiki-footer-background-color: var(--wiki-content-background-color);
--wiki-footer-background-opacity: var(--wiki-content-background-opacity);
--wiki-footer-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-footer-text-color: var(--wiki-content-text-color);
--wiki-footer-link-color: var(--wiki-content-link-color);
--wiki-footer-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-footer-border-radius: var(--wiki-content-border-radius);
--wiki-navigation-background-opacity: var(--wiki-navigation-selected-background-opacity);
--wiki-navigation-background-color--hover: var(--wiki-navigation-background-color);
--wiki-navigation-background-opacity--hover: var(--wiki-navigation-background-opacity);
--wiki-navigation-background-image--hover: var(--wiki-navigation-background-image);
--wiki-navigation-background-position--hover: var(--wiki-navigation-background-position);
--wiki-navigation-background-repeat--hover: var(--wiki-navigation-background-repeat);
--wiki-navigation-background-size--hover: var(--wiki-navigation-background-size);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-transform--hover: none;
--wiki-navigation-selected-border-style: solid;
--wiki-navigation-selected-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-border-style: solid;
--wiki-navigation-border-color--hover: var(--wiki-navigation-border-color);
--wiki-navigation-border-image--hover: var(--wiki-navigation-border-image);
--wiki-navigation-border-bottom-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-border-bottom-style: var(--wiki-navigation-selected-border-style);
--wiki-navigation-border-bottom-width: calc(var(--wiki-is-navigation-inside-content, 0) * var(--wiki-navigation-selected-border-width, 1px) + (1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-width, 1px));
--wiki-navigation-icon-size: 1em;
--wiki-navigation-tab-padding-x--icon: var(--wiki-navigation-tab-padding-x);
--wiki-navigation-bottom-spacing: 0px; /* If you change this to greater than 0px, you should usually change the value of --wiki-navigation-selected-border-bottom-background to var(--wiki-navigation-border-bottom-color) */
--wiki-navigation-dropdown-background-color: var(--wiki-content-background-color);
--wiki-navigation-dropdown-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-dropdown-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-dropdown-offset: 0px; /* vertical offset */
--wiki-navigation-search-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-search-background-image: none;
--wiki-navigation-search-background-position: 0;
--wiki-navigation-search-background-size: auto;
--wiki-navigation-search-background-repeat: repeat;
--wiki-navigation-search-backdrop-filter: none;
--wiki-navigation-search-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-search-border-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-border-style: solid;
--wiki-navigation-search-border-width: 1px;
--wiki-navigation-search-border-radius: 2px;
--wiki-navigation-search-border-image: none;
--wiki-navigation-search-border-image--hover: var(--wiki-navigation-search-border-image);
--wiki-navigation-search-box-shadow: none;
--wiki-navigation-search-box-shadow--hover: var(--wiki-navigation-search-box-shadow);
--wiki-navigation-search-text-color: var(--wiki-content-text-color);
--wiki-navigation-search-font-size: var(--wiki-navigation-font-size);
--wiki-navigation-search-height: 2em;
--wiki-navigation-search-button-color: currentColor;
--wiki-navigation-search-button-color--hover: var(--wiki-navigation-search-button-color);
--wiki-navigation-search-button-color-opacity: 80%;
--wiki-navigation-search-button-color-opacity--hover: 95%;
--wiki-navigation-search-bottom-spacing: 3px;
--wiki-navigation-search-highlight-background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
--wiki-navigation-gap-between-left-and-right: calc(max(0px, var(--wiki-navigation-tab-spacing))); /* minimum width between #left-navigation and #right-navigation before tabs start to collapse */
}
/*** mobile adjustments ***/
@media screen and (max-width: 720px) {
body.has-vector-mobile-menu{
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-margin: 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-margin: 0px 0px -0.5em 0px;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-background-opacity: 100%;
--wiki-navigation-search-border-width: 1px;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
}
}
/*****************************
**** END SHARED VARIABLES ****
******************************/
/******************************************************************************************
********************************* End user-edit variables *********************************
******************************************************************************************/
/******************************
* Fallback for older browsers *
* DONT EDIT THIS *
*******************************/
@supports not (color:color-mix(in srgb, #000, transparent)) {
.view-dark,
.view-light,
:root {
--wiki-content-text-mix-color: var(--wiki-content-text-color);
--wiki-content-text-mix-color-95: var(--wiki-content-background-color);
--wiki-content-background-color--secondary: var(--wiki-content-dynamic-color--secondary--inverted);
--wiki-content-border-color--secondary: var(--wiki-content-border-color);
--wiki-content-border-color--accent: var(--wiki-accent-color);
--wiki-accent-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-highlight-background-color: transparent;
}
}
/*****************************
* End older browser fallback *
******************************/
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: color-mix(in srgb, var(--pi-secondary-background) 50%, transparent);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align: center;
font-size: 1.5em;
background: color-mix(in srgb, var(--pi-secondary-background) 75%, transparent);
color: var(--pi-secondary-background-label);
}
.portable-infobox .pi-data,
.portable-infobox .pi-group {
background: var(--wiki-content-background-color--secondary);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width: 100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
.pi-collapse > .pi-item:first-child {
cursor: pointer;
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*******************
* Main page layout *
********************/
#mp-container {
display: grid;
gap: 10px;
clear:both; /* for .mw-indicators combined with NOTITLE */
}
@media screen and (max-width: 990px) {
/* for mobile screens */
#mp-container {
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:var(--main-page-layout-columns--mobile, 100%);
}
.mp-box.mp-hide-on-mobile {
display: none;
}
}
@media screen and (min-width: 990px) and (max-width: 1350px) {
/* for narrow screens, between 990px and 1350px */
#mp-container {
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:var(--main-page-layout-columns--tablet, 1fr 1fr);
}
.mp-box.mp-hide-on-tablet {
display: none;
}
}
@media screen and (min-width: 1350px) {
/* for all other screens, 1350px and wider */
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns:var(--main-page-layout-columns--desktop, 2fr 1fr 2fr);
}
.mp-box.mp-hide-on-desktop {
display: none;
}
}
.mp-box {
position: relative;
display: flex;
flex-flow: column nowrap;
width: 100%;
box-sizing: border-box;
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 25%, transparent);
border: 1px solid var(--wiki-content-border-color);
padding: 0px;
}
.mp-body {
height: 100%;
display: flex;
padding: 0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display: block;
}
.mp-box.has-floating-image .mp-body {
height: unset;
display: block;
}
.mp-box.header-only {
border-bottom-width:0px;
}
.mp-box.header-only .mp-body {
display:none;
}
.mp-box.missing .mw-inputbox-input {
/* max-width doesn't override the input element's 'size' property, but that property does work as a max-width itself, so we can set width:100% for the same effect */
width:100% !important;
}
/* overqualified to override normal heading styles */
.mw-body .mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-content-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color: var(--wiki-content-heading-color);
}
#mp-box-welcome {
text-align: center;
position: relative;
overflow: hidden;
}
#mp-box-welcome h2 {
font-size: 200%;
}
#mp-welcome {
display: flex;
flex-flow: column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 85%, transparent);
padding: 0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap: 10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap: var(--gap);
}
.mp-links > ul > li {
display: flex;
flex-flow: column nowrap;
align-items: stretch;
text-align: center;
box-sizing: border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline: 1px solid var(--wiki-content-link-color);
transition: 0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: color-mix(in srgb, var(--wiki-content-link-color) 20%, transparent);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-8 > ul > li {flex: max(calc((100% / 8) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
flex: 1 1 auto;
box-sizing: border-box;
padding: 5px;
}
.mp-links > ul > li > a:first-child {
height: 100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height: unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height: 100%;
}
.mp-links.side-image li {
flex-flow: row nowrap;
}
.mp-links.plain > ul > li {
outline-color: transparent;
}
/***********************
* End main page layout *
************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ":\20";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
/* content: "\20\00B7\20"; font-weight: bold; */
/* "space • space"
There may (and likely) be an extra whitespace between <li>s,
therefore we have to use a space character as last character of this sequence.
By this way, the last space and the next whitespace will collapse as a single space,
to make the whitespace on both sides of the middle dot the same width.
*/
content: "\20\A0\2022\A0\20";
font-weight: inherit;
}
/* Add parentheses around nested lists */
.hlist dd ol::before,
.hlist dd ul::before,
.hlist dd dl::before,
.hlist dt ol::before,
.hlist dt ul::before,
.hlist dt dl::before,
.hlist li ol::before,
.hlist li ul::before,
.hlist li dl::before {
content: "\20(";
font-weight: inherit;
}
.hlist dd ol::after,
.hlist dd ul::after,
.hlist dd dl::after,
.hlist dt ol::after,
.hlist dt ul::after,
.hlist dt dl::after,
.hlist li ol::after,
.hlist li ul::after,
.hlist li dl::after {
content: ")";
font-weight: inherit;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) ".\20";
}
/* Progressive enhancement:
* try to make the dot always follow the list item in same line
*/
.hlist :is(li,dt,dd):not(:has(:is(li,dt,dd))) {
display: inline-block;
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width: 100%;
height: auto;
box-sizing: border-box;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter: invert(100%);
}
.pixelated {
image-rendering: pixelated;
}
@media screen and (min-width: 720px) {
.mobileonly {
display: none;
}
}
@media screen and (max-width: 720px) {
.nomobile {
display: none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin-left: unset;
}
.gallery.centered {
text-align: center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color: var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content {
flex: 1;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 50%, transparent);
transition: all 0.3s;
cursor: pointer;
overflow: auto;
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.spoiler-content {
background-color: var(--wiki-content-dynamic-color--secondary);
}
}
.spoiler-content > * {
pointer-events: none;
opacity: 0;
transition: all 0.3s;
}
.spoiler-content.show {
background-color: transparent;
}
.spoiler-content.show > * {
pointer-events: unset;
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext,
.link-icon.notext .fallback {
display: inline-block;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display: none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display: inline-block;
height: 1em;
width: 1em;
box-sizing: border-box;
vertical-align: text-top;
border-radius: 50%;
border: 1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
/*********************************
* Used by [[Template:TOC limit]] *
**********************************/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/*************************
* End Template:TOC limit *
**************************/
/*********************************
* Used by [[Template:TOC right]] *
**********************************/
@media all and (min-width: 720px) {
.tocright {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
}
/*************************
* End Template:TOC right *
**************************/
185c19cef85ff0dcb413e72cbc014c5409e77d12
MediaWiki:Theme-definitions
8
240
264
2025-10-15T22:09:24Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
* light[bundled|kind=light]
* dark[bundled|kind=dark]
05cdfdf87ea42919cc6ea267d3972cc06847ed60
MediaWiki:Gadgets/purge/main.js
8
241
265
2025-10-15T22:09:24Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
$.when( $.ready )
.then(function(){
if ( document.getElementById( 'ca-cargo-purge' )){ return; } // disable if Cargo has already added a purge button
if ( mw.config.get( 'wgNamespaceNumber' ) === -1 ) { return; } // disable on special pages
var url = new URL(window.location.href);
url.searchParams.set('action', 'purge');
var button = mw.util.addPortletLink('p-cactions', url.href, mw.msg('cargo-purgecache'), 'ca-gadget-purgecache', mw.msg('action-purge'), '1');
button.addEventListener('click', (function(event) {
event.preventDefault();
var api = new mw.Api();
api.post({
action: 'purge',
titles: mw.config.get('wgPageName'),
forcerecursivelinkupdate: true
}).then(function() {
window.location.reload(true);
}).fail(function(code) {
mw.notify(mw.msg('cargo-purgecache-failed')+" "+code);
});
}));
});
5d10082771b97fa1ba479534a973769321d887dc
MediaWiki:Gadgets/userProfile/main.js
8
242
266
2025-10-15T22:09:25Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
// User profile
// <nowiki>
mw.loader.using( [ 'mediawiki.util', 'mediawiki.api' ] ).done( function() {
var config = mw.config.get( [
'wgRelevantUserName',
'wgNamespaceNumber',
'wgUserLanguage',
'wgArticleId',
'wgAction',
'wgTitle'
] );
var username = config.wgRelevantUserName;
if ( !username || window.loadedHorseUserProfile ) return;
window.loadedHorseUserProfile = true;
if ( config.wgNamespaceNumber !== -1 && config.wgTitle.includes('/') ) return;
var lang = mw.language.bcp47(config.wgUserLanguage);
var dateOptions = {
year: "numeric",
month: "short",
day: "numeric",
hour: "2-digit",
minute: "2-digit",
timeZone: "UTC",
timeZoneName: "short"
};
var api = new mw.Api();
if ( mw.util.isIPAddress(username) ) api.get( {
action: 'query',
list: ['usercontribs', 'blocks'],
ucuser: username,
ucprop: [],
uclimit: 'max',
bkip: username,
bkprop: ['user', 'by', 'timestamp', 'expiry', 'flags', 'reason', 'restrictions'],
bklimit: 1,
formatversion: 2
} ).done( function(data) {
var editcount = data.query.usercontribs.length;
if ( data.continue && data.continue.uccontinue ) editcount = data.limits.usercontribs+'+';
var user = {
groups: ['*'],
editcount: editcount
};
formatProfile(user, data.query.blocks[0]);
} );
else api.get( {
action: 'query',
list: ['users', 'blocks'],
ususers: username,
usprop: ['groups', 'editcount', 'registration', 'emailable'],
bkusers: username,
bkprop: ['user', 'by', 'timestamp', 'expiry', 'flags', 'reason', 'restrictions'],
bklimit: 1,
formatversion: 2
} ).done( function(data) {
formatProfile(data.query.users[0], data.query.blocks[0]);
} );
if ( window.loadedHorseUserProfileContribs ) return;
window.loadedHorseUserProfileContribs = true;
if ( config.wgNamespaceNumber === 2 && !config.wgArticleId && config.wgAction === 'view' ) {
mw.loader.using( [ 'mediawiki.pager.styles', 'mediawiki.special.changeslist' ] ).then( function() {
var text = '== [[Special:Contributions/' + username + '|{{int:contributions-title|' + username + '}}]] ==\n{{Special:Contributions/' + username + '|limit=20}}';
new mw.Api().parse( text, {
title: 'User:' + config.wgTitle,
wrapoutputclass: 'horse-userprofile-contribs',
disableeditsection: true,
disablelimitreport: true,
uselang: config.wgUserLanguage
} ).done( function(parsedText) {
mw.hook( 'wikipage.content' ).fire(
$( parsedText ).appendTo('#mw-content-text')
);
} );
} );
}
function formatProfile(user, block) {
user.groups.splice(user.groups.indexOf('*'), 1);
var text = '<div class="horse-userprofile-info">';
if ( user.groups.length ) {
var groupList = user.groups.map( function(group) {
var grouppage = '{{MediaWiki:grouppage-'+group+'}}';
return [
'{{#ifexist: '+grouppage+' | [['+grouppage+'|{{int:group-'+group+'}}]] | {{int:group-'+group+'}} }}',
'{{#ifexist: '+grouppage+' | [['+grouppage+'|{{int:group-'+group+'-member|'+username+'}}]] | {{int:group-'+group+'-member|'+username+'}} }}'
];
} ).reduce( function(prev, cur) {
prev[0].push(cur[0]);
prev[1].push(cur[1]);
return prev;
}, [[], []] );
text += '\n\n<span>{{int:prefs-memberingroups|'+user.groups.length+'|'+username+'}}</span>\t<span>{{int:prefs-memberingroups-type|'+mw.language.listToText(groupList[0])+'|'+mw.language.listToText(groupList[1])+'}}</span>';
if (mw.config.get('wgUserGroups').some(item => ['advocate', 'staff'].includes(item))) { //return true if their usergroups contain advocate or staff
text += '<br/>([[Special:UserRights/' + username + '|{{int:tool-link-userrights|' + username + '}}]])'
}
}
text += '\n\n<span>{{int:prefs-edits}}</span>\t<span>[[Special:Contribs/'+username+'|'+mw.language.convertNumber(user.editcount)+']]</span>';
if ( user.registration ) text += '\n\n<span>{{int:prefs-registration}}</span>\t<span>'+mw.language.convertNumber(new Date(user.registration).toLocaleString(lang, dateOptions))+'</span>';
// if ( user.userid && !user.emailable ) text += '\n\n<span>{{int:nowikiemailtext|'+username+'}}</span>';
text += '\n\n</div>';
if ( block && !$('.mw-warning-with-logexcerpt .mw-logevent-loglines > .mw-logline-block').length ) {
var notice = 'sp-contributions-blocked-notice';
if ( mw.util.isIPAddress(block.user, true) ) notice += '-anon';
var logentry = 'logentry-block-block';
var partialBlock = [];
if ( block.partial ) {
notice += '-partial';
logentry = 'logentry-partialblock-block';
if ( block.restrictions.pages ) {
var blockpages = block.restrictions.pages.map( function(page) {
return '[['+page.title+']]';
} );
partialBlock.push('{{int:logentry-partialblock-block-page|'+blockpages.length+'|'+mw.language.listToText(blockpages)+'}}');
}
if ( block.restrictions.namespaces ) {
var blocknamespaces = block.restrictions.namespaces.map( function(namespace) {
if ( !namespace ) return '[[Special:AllPages|{{int:blanknamespace}}]]';
return '[[Special:AllPages/{{ns:'+namespace+'}}:|{{ns:'+namespace+'}}]]';
} );
partialBlock.push('{{int:logentry-partialblock-block-ns|'+blocknamespaces.length+'|'+mw.language.listToText(blocknamespaces)+'}}');
}
if ( block.restrictions.actions ) {
var blockactions = block.restrictions.actions.map( function(action) {
return '{{int:ipb-action-'+action+'}}';
} );
partialBlock.push('{{int:logentry-partialblock-block-action|'+blockactions.length+'|'+mw.language.listToText(blockactions)+'}}');
}
if ( !partialBlock.length ) logentry = 'logentry-non-editing-block-block';
}
var blockDate = new Date(block.timestamp);
var blockexpiry = '{{int:infiniteblock}}';
if ( !['infinite', 'indefinite', 'infinity', 'never'].includes(block.expiry) ) {
var expiry = new Date(block.expiry.replace( /(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2,3})/, '$1-$2-$3T$4:$5:$6Z' ));
var duration = expiry - blockDate;
var blockDuration = [];
var factor = 1000;
if ( duration % factor === 0 ) blockDuration = ['duration-seconds', Math.floor(duration / factor)];
factor *= 60;
if ( duration % factor === 0 ) blockDuration = ['duration-minutes', Math.floor(duration / factor)];
factor *= 60;
if ( duration % factor === 0 ) blockDuration = ['duration-hours', Math.floor(duration / factor)];
factor *= 24;
if ( duration % factor === 0 ) blockDuration = ['duration-days', Math.floor(duration / factor)];
if ( duration % (factor*7) === 0 ) blockDuration = ['duration-weeks', Math.floor(duration / (factor*7))];
if ( duration % (factor*30) === 0 ) blockDuration = ['months', Math.floor(duration / (factor*30))];
factor *= 365;
if ( duration % factor === 0 ) blockDuration = ['duration-years', Math.floor(duration / factor)];
if ( duration % (factor*10) === 0 ) blockDuration = ['duration-decades', Math.floor(duration / (factor*10))];
if ( duration % (factor*100) === 0 ) blockDuration = ['duration-centuries', Math.floor(duration / (factor*100))];
if ( duration % (factor*1000) === 0 ) blockDuration = ['duration-millennia', Math.floor(duration / (factor*1000))];
if ( blockDuration.length < 2 || blockDuration[1] > 1000 ) blockexpiry = mw.language.convertNumber(expiry.toLocaleString(lang, dateOptions));
else blockexpiry = '{{int:'+blockDuration.join('|')+'}}';
}
var blockflags = '';
var blockflaglist = [];
if ( block.anononly ) blockflaglist.push('{{int:block-log-flags-anononly}}');
if ( block.nocreate ) blockflaglist.push('{{int:block-log-flags-nocreate}}');
if ( !block.autoblock && !mw.util.isIPAddress(block.user, true) ) blockflaglist.push('{{int:block-log-flags-noautoblock}}');
if ( !block.allowusertalk ) blockflaglist.push('{{int:block-log-flags-nousertalk}}');
if ( block.noemail ) blockflaglist.push('{{int:block-log-flags-noemail}}');
if ( block.hidden ) blockflaglist.push('{{int:block-log-flags-hiddenname}}');
if ( blockflaglist.length ) blockflags = '{{int:parentheses|'+blockflaglist.join(mw.msg('comma-separator'))+'}}';
var blockreason = ' <span class="comment">{{int:parentheses|'+block.reason+'}}</span>';
if ( !block.reason ) blockreason = '';
text += '<div class="horse-userprofile-block cdx-message cdx-message--block cdx-message--warning mw-warning-with-logexcerpt"><span class="cdx-message__icon"></span><div class="cdx-message__content">\n{{int:'+notice+'|'+username+'}}\n';
text += '<ul class="mw-logevent-loglines"><li class="mw-logline-block">'+mw.language.convertNumber(blockDate.toLocaleString(lang, dateOptions))+' {{int:'+logentry+'|[[User:'+block.by+'|'+block.by+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.by+'|{{int:talkpagelinktext}}]]</span> <span>[[Special:Contribs/'+block.by+'|{{int:contribslink}}]]</span></span>|'+block.by;
if ( mw.util.isIPAddress(block.user, true) ) text += '|[[Special:Contribs/'+block.user+'|'+block.user+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.user+'|{{int:talkpagelinktext}}]]</span></span>';
else text += '|[[User:'+block.user+'|'+block.user+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.user+'|{{int:talkpagelinktext}}]]</span> <span>[[Special:Contribs/'+block.user+'|{{int:contribslink}}]]</span></span>';
text += '|'+block.user+'|'+blockexpiry+'|'+blockflags+'|'+mw.language.listToText(partialBlock)+'}}'+blockreason+'</li></ul></div></div>';
}
api.parse( '<div class="cdx-message__content">' + text + '</div>', {
disablelimitreport: true,
wrapoutputclass: 'horse-userprofile mw-message-box cdx-message mw-content-'+($('#mw-content-subtitle').attr('dir')||'ltr'),
uselang: config.wgUserLanguage
} ).done( function(parsedText) {
parsedText = parsedText.replace( /\u29FCgroup-([^\u29FC\u29FD]+?)(?:-member)?\u29FD/g, '$1' );
mw.hook( 'wikipage.content' ).fire(
$( parsedText ).appendTo('#contentSub')
);
} );
}
} );
// </nowiki>
65e00afacc077b14c908f3ff6280e3518f99a5b1
MediaWiki:Gadgets/userProfile/main.css
8
243
267
2025-10-15T22:09:25Z
ARTIFICER
564804
Importing default loadout
css
text/css
#contentSub > * + .horse-userprofile {
margin-top: 1em;
}
.horse-userprofile {
font-size: 120%;
color: var(--wiki-content-text-color);
border: 2px solid var(--wiki-content-border-color);
padding: 6px 12px;
}
.horse-userprofile-info span:first-of-type {
font-weight: bold;
}
1729445bb17e2974426befaf9bd441ab4bf189c5
MediaWiki:Gadgets/uploadMultipleFiles/main.js
8
244
268
2025-10-15T22:09:25Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
/* Modified version of https://dev.fandom.com/wiki/UploadMultipleFiles
* from https://terraria.wiki.gg/wiki/MediaWiki:Gadget-uploadMultipleFiles.js */
$.when( mw.loader.using( ['site', 'mediawiki.util', 'mediawiki.api', 'mediawiki.jqueryMsg'] ), $.ready )
.then( () => new mw.Api().loadMessagesIfMissing([
'gadget-uploadMultipleFiles-multiupload',
'gadget-uploadMultipleFiles-yes',
'gadget-uploadMultipleFiles-no',
'gadget-uploadMultipleFiles-sourcefiles',
'gadget-uploadMultipleFiles-categoryname',
'gadget-uploadMultipleFiles-categorynamehint',
'gadget-uploadMultipleFiles-categorynamespace',
'gadget-uploadMultipleFiles-uploadfiles',
'gadget-uploadMultipleFiles-nofiles',
'gadget-uploadMultipleFiles-nolicense',
'gadget-uploadMultipleFiles-summary',
'gadget-uploadMultipleFiles-license',
'gadget-uploadMultipleFiles-categories',
'gadget-uploadMultipleFiles-uploading',
'gadget-uploadMultipleFiles-uploaded',
'gadget-uploadMultipleFiles-failed',
'gadget-uploadMultipleFiles-done',
'gadget-uploadMultipleFiles-ratelimited',
]) )
.then(function(){
if (mw.config.get("wgCanonicalSpecialPageName") !== "Upload"){ return; }
if (window.__wgg_UploadMultipleFiles_IsLoaded) { return; }
window.__wgg_UploadMultipleFiles_IsLoaded = true;
const getUploadDescription = function() {
var sections = [];
var summary = $("#wpUploadDescription").val();
var licenseDisplayName = $("#wpLicense option:selected").val();
var categoryName = $("#multiFileCategory").val();
if (summary !== ""){
sections.push(summary);
}
if (licenseDisplayName !== "") {
var licenseTemplateText = $("#wpLicense option:selected").prop("title");
sections.push("== " + mw.msg("gadget-uploadMultipleFiles-license") + " ==\n" + licenseTemplateText);
}
if (categoryName !== "")
sections.push("[[" + mw.msg("gadget-uploadMultipleFiles-categorynamespace") + ":" + categoryName + "]]");
return sections.join("\n\n");
};
const getWatchlistPreference = function() {
if ($("#wpWatchthis").is(":checked")) {
return "watch";
} else {
return "nochange";
}
};
$("#wpUploadFile").parent().parent().addClass("regularFileSelect");
$("tr.regularFileSelect").before(
$("<tr></tr>").append(
$('<td class="mw-label"></td>').msg("gadget-uploadMultipleFiles-multiupload"),
$('<td class="mw-input"></td>').append(
$("<label></label>").msg("gadget-uploadMultipleFiles-yes").prepend('<input type="radio" name="multipleFiles" value="yes" /> '),
' ',
$("<label></label>").msg("gadget-uploadMultipleFiles-no" ).prepend('<input type="radio" name="multipleFiles" value="no" checked/> '),
)
)
).after(
$('<tr class="multipleFileSelect" style="display:none;"></tr>').append(
$('<td class="mw-label"></td>').msg("gadget-uploadMultipleFiles-sourcefiles"),
$('<td class="mw-input"></td>').append('<input type="file" id="multiupload" multiple />')
)
);
$("input[name='wpUpload']").addClass("regularFileSelect");
$("#wpDestFile").parent().parent().addClass("regularFileSelect");
$("#wpIgnoreWarning").parent().parent().addClass("regularFileSelect");
// Append "category name" textbox to multiupload section
$("#mw-upload-form #mw-htmlform-description tbody").append(
$('<tr class="mw-htmlform-field-HTMLTextField multipleFileSelect" style="display:none;"></tr>').append(
$('<td class="mw-label"></td>').append('<label for="multiFileCategory"><abbr title="' + mw.msg("gadget-uploadMultipleFiles-categorynamehint") + '">' + mw.msg("gadget-uploadMultipleFiles-categoryname") + '</abbr></label>'),
$('<td class="mw-input"></td>').append('<input id="multiFileCategory" name="multiFileCategory" size="60">')
)
);
$("input[name='wpUpload']").after('<input type="button" value="' + mw.msg("gadget-uploadMultipleFiles-uploadfiles") + '" class="multipleFileSelect" style="display:none;" id="multiFileSubmit" />');
$("input[name='multipleFiles']").change(function() {
if (this.value === 'yes') {
$(".regularFileSelect").hide();
$(".multipleFileSelect").show();
} else {
$(".regularFileSelect").show();
$(".multipleFileSelect").hide();
}
});
$("#multiFileSubmit").click(function() {
var files = $("#multiupload")[0].files;
// Cancel upload if no files are selected
if (files.length === 0) {
alert(mw.msg("gadget-uploadMultipleFiles-nofiles"));
return false;
}
// Cancel upload if no license is selected
if ($("#wpLicense option:selected").val() === "" && !mw.config.get("UMFBypassLicenseCheck")) {
alert(mw.msg("gadget-uploadMultipleFiles-nolicense"));
return false;
}
// Description is summary + license + category
var description = getUploadDescription();
var watch = getWatchlistPreference();
$("#firstHeading").msg("gadget-uploadMultipleFiles-uploading");
$("#mw-content-text").html("<h3>" + mw.msg("gadget-uploadMultipleFiles-uploaded") + "</h3><ul></ul><div style='display:none;' id='multiUploadFailed'><h3>" + mw.msg("gadget-uploadMultipleFiles-failed") + "</h3><ul></ul></div>");
var currentFileIdx = 0;
var uploadCurrentFile;
uploadCurrentFile = function() {
if (currentFileIdx > files.length) {
$("#mw-content-text").append($("<h3></h3>").msg("gadget-uploadMultipleFiles-done"));
return;
}
if (files[currentFileIdx] === undefined) {
currentFileIdx++;
uploadCurrentFile();
return;
}
fd = new FormData();
fd.append("action", "upload");
fd.append("token", mw.user.tokens.get("csrfToken"));
fd.append("filename", files[currentFileIdx].name);
fd.append("file", files[currentFileIdx]);
fd.append("text", description);
fd.append("watchlist", watch);
fd.append("ignorewarnings", 1);
fd.append("format", "json");
const $output = $("#mw-content-text > ul");
const $failed = $("#multiUploadFailed");
const $failedOutput = $('#multiUploadFailed ul');
$.ajax({
url: mw.util.wikiScript("api"),
method: "POST",
data: fd,
cache: false,
contentType: false,
processData: false,
type: "POST"
}).done(function(d) {
if (d.error == undefined) {
$output.append('<li><a href="' + d.upload.imageinfo.descriptionurl + '" target="_blank">' + d.upload.filename + '</a></li>');
}
// specific catch for ratelimiting
else if(d.error.code === "ratelimited") {
timer = 60;
console.log(mw.msg('gadget-uploadMultipleFiles-ratelimited', timer));
$message = $('<li class="multiUploadActive"></li>').msg('gadget-uploadMultipleFiles-ratelimited', $('<span id="rateLimitCounter">' + timer + '</span>'));
$output.append($message);
var countdown = setInterval(function(){
// count the timer down, and remove at 0
timer -= 1;
document.getElementById('rateLimitCounter').textContent = timer;
if (timer <= 0) {
$message.remove()
clearInterval(countdown);
}
}, 1000);
setTimeout(function(){
// redundant clearing of the interval and message in case of race conditions
clearInterval(countdown);
$message.remove();
uploadCurrentFile();
}, timer * 1000);
return;
}
// generic fallback
else {
$failedOutput.append('<li>' + files[currentFileIdx].name + ': ' + d.error.info + '</li>');
$failed.show();
}
currentFileIdx++;
uploadCurrentFile();
}).fail(function() {
$failedOutput.append('<li>' + files[currentFileIdx].name + '</li>');
$failed.show();
currentFileIdx++;
uploadCurrentFile();
});
};
uploadCurrentFile();
});
});
f47e56dc31399578758f15aafbdf732564a80bd3
MediaWiki:Licenses
8
245
269
2025-10-15T22:09:26Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
*Game content
** License|game|This contains content from the game or its official media
*Commonly used
** License|fairuse|This will be used in a way that qualifies as "fair use" under US law
** License|CC0|This file is licensed under the CC0 1.0 License
** License|CC-BY-NC-ND|This is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License
** License|CC-BY-NC-SA|This is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License
** License|CC-BY-NC|This is licensed under the Creative Commons Attribution-NonCommercial 3.0 License
** License|CC-BY-ND|This is licensed under the Creative Commons Attribution-NoDerivs 3.0 License
** License|CC-BY-SA|This is licensed under the Creative Commons Attribution-ShareAlike 3.0 License
** License|permission|The copyright holder gave permission to use this work only in wiki.gg articles
** License|CC-BY|This is licensed under the Creative Commons Attribution 3.0 License
** License|CC-PD|This is in the public domain
** License|CC-SRR|This is licensed under the Creative Commons Some Rights Reserved License
*Unsure or unknown
** License|nolicense|I don't know the license
80cf31331a258a3fc3651f6d5961fbb5c1822cee
MediaWiki:Copyright
8
246
270
2025-10-15T22:09:26Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{int:wikigg-copyright|CC BY-SA 4.0|$1}}
999f12b472b0177c515e14cda21d5e4ddc0603e1
MediaWiki:Mainpage
8
247
271
2025-10-15T22:09:26Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
{{SITENAME}}
3879910e8b355a24373fd09ccc909145b2639907
MediaWiki:Apioutput.css
8
248
272
2025-10-15T22:09:27Z
ARTIFICER
564804
Importing default loadout
css
text/css
/* All CSS here is applied on api.php pages */
@media (prefers-color-scheme: dark) {
body {
background-color:#20211f;
border-color: #7b7261;
color: #f6ecdb;
}
h1, h2, h3, h4, h5, h6 {
color: rgb(234, 224, 207);
border-color: rgb(83, 84, 81);
}
.mw-highlight .s2 {
color: rgb(206, 99, 91);
}
a {
color: rgb(133, 180, 221);
}
a:visited {
color: rgb(141, 127, 218);
}
pre, code, .mw-code {
background-color: rgb(34, 35, 33);
color: rgb(234, 224, 207);
border-color: rgb(63, 64, 62);
}
}
c95cf2c22c12d821f22b745f2aa78d4f6f711500
MediaWiki:Gadgets/hoverShowSpoilers/main.css
8
249
273
2025-10-15T22:09:27Z
ARTIFICER
564804
Importing default loadout
css
text/css
.spoiler-content:hover > * {
pointer-events:unset;
opacity: 1;
}
.spoiler-content:hover {
background-color: transparent;
}
1c73aafcb749d7e0e9107c1045310d2af70aae7e
MediaWiki:Common.css/doc
8
250
274
2025-10-15T22:09:27Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<div class="mw-parser-output" id="dl-variable-doc"><!-- hide this in your global.css if you're familiar with how default loadout works and this documentation is just in your way -->
<h2>Documentation</h2>
This wiki is using the theming template from the [[dlw:|default loadout]]. This template is intended to minimize the work required to create a custom colored version of the standard [[mw:Skin:Vector|Vector]] skin, while maximizing the various nooks and crannies that those colors reach, all while keeping everything legible and matching.
Please be aware of the [[support:Customization policy|customization policy]] when modifying the theme.
<h3>Themes</h3>
The [[support:Theme Toggle|Theme Toggle]] extension is installed, and allows multiple themes to be used. In the actual stylesheet below this documentation, you'll find two huge rules at the top, each containing lots of [https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties CSS color variables]. They look like this:
<syntaxhighlight lang=css>
:root,
/* Begin light styles, delete from here to "end light styles" if you don't want your wiki to support any light themes (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=light, */
/* individual themes are prefixed with .theme- instead */
.view-light {
/**********************
* Probably edit these * [ LIGHT VIEW ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-image: url(filepath://Site-background.jpg);
/* and so on */
}
.view-dark {
/**********************
* Probably edit these * [ DARK VIEW ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-image: url(filepath://Site-background-dark.jpg);
/* and so on */
}
</syntaxhighlight>
These are the standard light and dark themes, defined in [[Mediawiki:Theme-definitions]]. '''Important''': if you want your wiki to only support a single theme, edit that page and remove the line you don't want (don't remove both). The <code>:root</code> selector is a fallback, meaning that in case something happens and Theme Toggle fails to work, the following theme will still mostly work. If you have multiple themes, you can move the <code>:root</code> rule to whichever you'd consider the "default" theme.
<h3>Non-color variables</h3>
{| class="wikitable"
! Variable name !! Notes
|-
| --wiki-body-background-image
| This is the image path to the wiki's background image. Usually this is uploaded to File:Site-background.jpg, File:Site-background-light.jpg, and/or File:Site-background-dark.jpg. While there's not a hard file size limit, it is recommended that this not exceed 250 KB. File size can be reduced by resizing (anything over 2560x1440p is excessive), converting to a jpg, and compressed using sites like [https://tinypng.com TinyPNG].
|-
| --wiki-body-background-position
| The [https://developer.mozilla.org/en-US/docs/Web/CSS/background-position background-position] of the background image. Usually this is set to <code>top center</code>.
|-
| --wiki-body-background-size
| The [https://developer.mozilla.org/en-US/docs/Web/CSS/background-size background-size] of the background image. Usually this is set to <code>cover</code>.
|-
| --wiki-body-background-repeat
| The [https://developer.mozilla.org/en-US/docs/Web/CSS/background-repeat background-repeat] of the background image. Usually this is set to <code>no-repeat</code>.
|-
| --wiki-body-background-attachment
| The [https://developer.mozilla.org/en-US/docs/Web/CSS/background-attachment background-attachment] of the background image. Usually this is set to <code>fixed</code>.
|-
| --wiki-body-font-family
| The font family of most of the wiki, such as the sidebar, navigation, and content text. Usually this is sans-serif. If modifying this, use a simple font that is easy to read. See <code>--wiki-content-heading-font-family</code> if you want to incorporate a more decorative font into the theme.
|-
| --wiki-content-heading-font-family
| The font family of headings, such as the page title and section headings. This font is usually displayed in a larger size, so it's safer to use a more decorative font than <code>--wiki-body-font-family</code>, but still try to keep it legible.
|-
| --wiki-sidebar-heading-font-family
| The font family of sidebar headings. In contrast to <code>--wiki-content-heading-font-family</code>, this is usually displayed in a smaller size, so keep it simple and easy to read.
|-
| --wiki-sidebar-border-radius
| The [https://developer.mozilla.org/en-US/docs/Web/CSS/border-radius border-radius] of the sidebar. If <code>--wiki-sidebar-portal-spacing</code> is set to 0, then only the top and bottom corners of the sidebar as a whole will be affected, otherwise every portal will have all its corners affected. Units must be specified even if this is set to 0.
|-
| --wiki-sidebar-portal-spacing
| The space between each portal in the sidebar. Units must be specified even if this is set to 0.
|-
| --wiki-content-border-width
| The thickness of the border around the content area.
|-
| --wiki-sidebar-border-width
| The thickness of the border around the sidebar portals.
|-
| --wiki-content-background-opacity
| The opacity of the main content area, to let the wiki's background image show through. Please keep this high, usually above 90%, or it can make reading text difficult.
|-
| --wiki-sidebar-background-opacity
| The background opacity of the sidebar. Usually this inherits <code>--wiki-content-background-opacity</code>.
|-
| --wiki-icon-general-filter
| A filter applied to many icons to make them visible on dark themes. Usually this is just <code>invert(100%)</code> on dark themes and blank on light themes.
|-
| --wiki-icon-to-link-filter
| A filter that converts many icons into the same color as <code>--wiki-content-link-color</code>. This can be generated by plugging that into https://mrpie5.gitlab.io/css-filter-generator/.
|}
<h3>List of all colors with contrast checking</h3>
The table below shows all the colors currently in use, as well as notes on how to use them. The last column shows which colors are expected to show up as text against other colors. With the exception of <code>--wiki-content-text-mix-color-95</code>, all text in the last column should be ''clearly'' legible. If it is not, you may need to adjust one of the referenced colors in your color palette.
Keep in mind that changes to the opacity variables in the section above will cause the content and sidebar background colors to mix with the body background color/image, so the contrasts below may not be perfectly accurate.
{| class="wikitable"
! Variable name !! Color !! style="width: 40em;" | Notes !! Test contrast against these variables
|-
| --wiki-body-background-color
| style="background-color:var(--wiki-body-background-color);" |
| The background color behind the background image. This usually only shows up if the background image doesn't load, doesn't fill the screen, or has some transparency. This color should be similar to the overall color of the background image, or the top-left corner if it is made up of many different colors. In the former case, https://matkl.github.io/average-color/ is helpful.
| style="background-color:var(--wiki-body-background-color);" |
<span style="color:var(--wiki-body-dynamic-color);">--wiki-body-dynamic-color</span><br/>
<span style="color:var(--wiki-body-dynamic-color--secondary);">--wiki-body-dynamic-color--secondary</span><br/>
|-
| --wiki-body-dynamic-color
| style="background-color:var(--wiki-body-dynamic-color);" |
| This is expected to contrast sharply with the body-background-color, for cases when text needs to be displayed against it. Usually this is {{color|#000}} on light themes and {{color|#fff}} on dark themes.
| style="background-color:var(--wiki-body-dynamic-color);" |
<span style="color:var(--wiki-body-background-color)">--wiki-body-background-color</span><br/>
<span style="color:var(--wiki-body-dynamic-color--inverted);">--wiki-body-dynamic-color--inverted</span><br/>
<span style="color:var(--wiki-body-dynamic-color--secondary--inverted);">--wiki-body-dynamic-color--secondary--inverted</span><br/>
|-
| --wiki-body-dynamic-color--inverted
| style="background-color:var(--wiki-body-dynamic-color--inverted);" |
| The inverse of <code>--wiki-body-dynamic-color</code>. This should optimally have almost no contrast with the body-background-color.
| style="background-color:var(--wiki-body-dynamic-color--inverted);" |
<span style="color:var(--wiki-body-dynamic-color);">--wiki-body-dynamic-color</span><br/>
<span style="color:var(--wiki-body-dynamic-color--secondary);">--wiki-body-dynamic-color--secondary</span><br/>
|-
| --wiki-body-dynamic-color--secondary
| style="background-color:var(--wiki-body-dynamic-color--secondary);" |
| A slightly different version of body-dynamic-color. Usually this is {{color|#333}} on light themes and {{color|#ccc}} on dark themes.
| style="background-color:var(--wiki-body-dynamic-color--secondary);" |
<span style="color:var(--wiki-body-background-color)">--wiki-body-background-color</span><br/>
<span style="color:var(--wiki-body-dynamic-color--inverted);">--wiki-body-dynamic-color--inverted</span><br/>
<span style="color:var(--wiki-body-dynamic-color--secondary--inverted);">--wiki-body-dynamic-color--secondary--inverted</span><br/>
|-
| --wiki-body-dynamic-color--secondary--inverted
| style="background-color:var(--wiki-body-dynamic-color--secondary--inverted);" |
| The inverse of <code>--wiki-body-dynamic-color--secondary</code>.
| style="background-color:var(--wiki-body-dynamic-color--secondary--inverted);" |
<span style="color:var(--wiki-body-dynamic-color);">--wiki-body-dynamic-color</span><br/>
<span style="color:var(--wiki-body-dynamic-color--secondary);">--wiki-body-dynamic-color--secondary</span><br/>
|-
| --wiki-content-background-color
| style="background-color:var(--wiki-content-background-color);" |
| The background color of the main content area.
| style="background-color:var(--wiki-content-background-color);" |
<span style="color:var(--wiki-content-text-color)">--wiki-content-text-color</span><br/>
<span style="color:var(--wiki-content-link-color)">--wiki-content-link-color</span><br/>
<span style="color:var(--wiki-content-link-color--visited)">--wiki-content-link-color--visited</span><br/>
<span style="color:var(--wiki-content-link-color--hover)">--wiki-content-link-color--hover</span><br/>
<span style="color:var(--wiki-content-redlink-color)">--wiki-content-redlink-color</span><br/>
<span style="color:var(--wiki-content-text-mix-color)">--wiki-content-text-mix-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color)">--wiki-content-dynamic-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary)">--wiki-content-dynamic-color--secondary</span><br/>
<span style="color:var(--wiki-content-heading-color)">--wiki-content-heading-color</span><br/>
<span style="color:var(--wiki-accent-color)">--wiki-accent-color</span><br/>
<span style="color:var(--wiki-neutral-color)">--wiki-neutral-color</span><br/>
<span style="color:var(--wiki-success-color)">--wiki-success-color</span><br/>
<span style="color:var(--wiki-alert-color)">--wiki-alert-color</span><br/>
|-
| --wiki-content-background-color--secondary
| style="background-color:var(--wiki-content-background-color--secondary);" |
| A secondary content background to highlight certain things. Usually this is <code>--wiki-content-background-color</code> with saturation and/or value reduced or increased by about 10%, but you're free to make it whatever you want provided the contrast checks to the right still pass.
| style="background-color:var(--wiki-content-background-color--secondary);" |
<span style="color:var(--wiki-content-text-color)">--wiki-content-text-color</span><br/>
<span style="color:var(--wiki-content-link-color)">--wiki-content-link-color</span><br/>
<span style="color:var(--wiki-content-link-color--visited)">--wiki-content-link-color--visited</span><br/>
<span style="color:var(--wiki-content-link-color--hover)">--wiki-content-link-color--hover</span><br/>
<span style="color:var(--wiki-content-redlink-color)">--wiki-content-redlink-color</span><br/>
<span style="color:var(--wiki-content-text-mix-color)">--wiki-content-text-mix-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color)">--wiki-content-dynamic-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary)">--wiki-content-dynamic-color--secondary</span><br/>
<span style="color:var(--wiki-content-heading-color)">--wiki-content-heading-color</span><br/>
<span style="color:var(--wiki-accent-color)">--wiki-accent-color</span><br/>
<span style="color:var(--wiki-neutral-color)">--wiki-neutral-color</span><br/>
<span style="color:var(--wiki-success-color)">--wiki-success-color</span><br/>
<span style="color:var(--wiki-alert-color)">--wiki-alert-color</span><br/>
|-
| --wiki-content-border-color
| style="background-color:var(--wiki-content-border-color);" |
| Border color for the main content area and elements within it.
| N/A
|-
| --wiki-content-border-color--secondary
| style="background-color:var(--wiki-content-border-color--secondary);" |
| A secondary content border color for elements that do not need to stand out as much. Usually this is <code>--wiki-content-border-color</code> with 50% transparency, but it can be adjusted or made identical if it is too subtle.
| N/A
|-
| --wiki-content-border-color--accent
| style="background-color:var(--wiki-content-border-color--accent);" |
| A border color that is used as an accent. Usually this is <code>--wiki-accent-color</code> with 50% transparency, but it can be any variation of the accent color.
| N/A
|-
| --wiki-content-text-color
| style="background-color:var(--wiki-content-text-color);" |
| Text color for the main content area.
| style="background-color:var(--wiki-content-text-color);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary)">--wiki-content-background-color--secondary</span><br/>
|-
| --wiki-content-link-color
| style="background-color:var(--wiki-content-link-color);" |
| Links within the content area. Please do not make this red, as red links on wikis traditionally denote pages that don't exist.
| style="background-color:var(--wiki-content-link-color);" |
<span style="color:var(--wiki-content-link-label-color);">--wiki-content-link-label-color</span>
|-
| --wiki-content-link-label-color
| style="background-color:var(--wiki-content-link-label-color);" |
| This is used when placing text on an element with the link color as a background, such as a button.
| style="background-color:var(--wiki-content-link-label-color);" |
<span style="color:var(--wiki-content-link-color);">--wiki-content-link-color</span>
|-
| --wiki-content-link-color--visited
| style="background-color:var(--wiki-content-link-color--visited);" |
| The color of visited links. This is optional, and usually inherits <code>--wiki-content-link-color</code>.
| style="background-color:var(--wiki-content-link-color--visited);" |
<span style="color:var(--wiki-content-background-color);">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary);">--wiki-content-background-color--secondary</span>
|-
| --wiki-content-link-color--hover
| style="background-color:var(--wiki-content-link-color--hover);" |
| The color links change to when hovered over. This is optional, and usually inherits <code>--wiki-content-link-color</code>.
| style="background-color:var(--wiki-content-link-color--hover);" |
<span style="color:var(--wiki-content-background-color);">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary);">--wiki-content-background-color--secondary</span>
|-
| --wiki-content-redlink-color
| style="background-color:var(--wiki-content-redlink-color);" |
| The color of links to pages that don't exist. Since these should only rarely be seen, you can be a little lax about choosing a color that contrasts with the background, but it should still be legible.
| style="background-color:var(--wiki-content-redlink-color);" |
<span style="color:var(--wiki-content-background-color);">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary);">--wiki-content-background-color--secondary</span>
|-
| --wiki-content-text-mix-color
| style="background-color:var(--wiki-content-text-mix-color);" |
| A mix of <code>--wiki-content-text-color</code> and <code>--wiki-content-background-color</code>, calculated automatically. This is generally used to mark disabled elements or placeholder text.
| style="background-color:var(--wiki-content-text-mix-color);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary)">--wiki-content-background-color--secondary</span><br/>
<span style="color:var(--wiki-content-text-mix-color-95)">--wiki-content-text-mix-color-95</span>
|-
| --wiki-content-text-mix-color-95
| style="background-color:var(--wiki-content-text-mix-color-95);" |
| The same as <code>--wiki-content-text-mix-color</code>, but the mix is 95% <code>--wiki-content-background-color</code>, calculated automatically. This is used to mark disabled elements. The contrast checker to the right should actually be very hard to read but not impossible.
| style="background-color:var(--wiki-content-text-mix-color-95);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary)">--wiki-content-background-color--secondary</span>
|-
| --wiki-content-dynamic-color
| style="background-color:var(--wiki-content-dynamic-color);" |
| This is expected to contrast sharply with <code>--wiki-content-background-color</code>. Usually this is {{color|#000}} on light themes and {{color|#fff}} on dark themes.
| style="background-color:var(--wiki-content-dynamic-color);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--inverted)">--wiki-content-dynamic-color--inverted</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary--inverted)">--wiki-content-dynamic-color--secondary--inverted</span><br/>
|-
| --wiki-content-dynamic-color--inverted
| style="background-color:var(--wiki-content-dynamic-color--inverted);" |
| The inverse of <code>--wiki-content-dynamic-color</code>.
| style="background-color:var(--wiki-content-dynamic-color--inverted);" |
<span style="color:var(--wiki-content-dynamic-color)">--wiki-content-dynamic-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary)">--wiki-content-dynamic-color--secondary</span><br/>
|-
| --wiki-content-dynamic-color--secondary
| style="background-color:var(--wiki-content-dynamic-color--secondary);" |
| A slightly different version of <code>--wiki-content-dynamic-color</code>. Usually this is {{color|#333}} on light themes and {{color|#ccc}} on dark themes.
| style="background-color:var(--wiki-content-dynamic-color--secondary);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--inverted)">--wiki-content-dynamic-color--inverted</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary--inverted)">--wiki-content-dynamic-color--secondary--inverted</span><br/>
|-
| --wiki-content-dynamic-color--secondary--inverted
| style="background-color:var(--wiki-content-dynamic-color--secondary--inverted);" |
| The inverse of <code>--wiki-content-dynamic-color--secondary</code>.
| style="background-color:var(--wiki-content-dynamic-color--secondary--inverted);" |
<span style="color:var(--wiki-content-dynamic-color)">--wiki-content-dynamic-color</span><br/>
<span style="color:var(--wiki-content-dynamic-color--secondary)">--wiki-content-dynamic-color--secondary</span><br/>
|-
| --wiki-content-heading-color
| style="background-color:var(--wiki-content-heading-color);" |
| The color of headings, such as the page title and section headings. Usually this is set to <code>--wiki-content-text-color</code>, but feel free to give it a different color to spice up the theme a little.
| style="background-color:var(--wiki-content-heading-color);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span>
|-
| --wiki-accent-color
| style="background-color:var(--wiki-accent-color);" |
| Used to style infoboxes, navboxes, focused element outlines, and some buttons, such as the save button when editing.
| style="background-color:var(--wiki-accent-color);" |
<span style="color:var(--wiki-accent-label-color)">--wiki-accent-label-color</span><br/>
<span style="color:var(--wiki-accent-link-color)">--wiki-accent-link-color</span><br/>
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary)">--wiki-content-background-color--secondary</span><br/>
|-
| --wiki-accent-color--hover
| style="background-color:var(--wiki-accent-color--hover);" |
| The color of accent-color when hovered over, in some cases. Usually this is just accent-color with saturation and/or value reduced or increased by about 10%, but you're free to make it whatever you want provided the contrast checks to the right still pass.
| style="background-color:var(--wiki-accent-color--hover);" |
<span style="color:var(--wiki-accent-label-color)">--wiki-accent-label-color</span>
|-
| --wiki-accent-label-color
| style="background-color:var(--wiki-accent-label-color);" |
| The color of normal text against the accent color.
| style="background-color:var(--wiki-accent-label-color);" |
<span style="color:var(--wiki-accent-color)">--wiki-accent-color</span><br/>
<span style="color:var(--wiki-accent-color--hover)">--wiki-accent-color--hover</span><br/>
|-
| --wiki-accent-link-color
| style="background-color:var(--wiki-accent-link-color);" |
| The color of links against the accent color.
| style="background-color:var(--wiki-accent-link-color);" |
<span style="color:var(--wiki-accent-color)">--wiki-accent-color</span>
|-
| --wiki-sidebar-background-color
| style="background-color:var(--wiki-sidebar-background-color);" |
| The background color of the sidebar to the left of the content area. Usually this inherits <code>--wiki-content-background-color</code>.
| style="background-color:var(--wiki-sidebar-background-color);" |
<span style="color:var(--wiki-sidebar-link-color)">--wiki-sidebar-link-color</span><br/>
<span style="color:var(--wiki-sidebar-heading-color)">--wiki-sidebar-heading-color</span><br/>
|-
| --wiki-sidebar-border-color
| style="background-color:var(--wiki-sidebar-border-color);" |
| The border color of the sidebar. Usually this inherits <code>--wiki-content-border-color</code>.
| N/A
|-
| --wiki-sidebar-link-color
| style="background-color:var(--wiki-sidebar-link-color);" |
| The color of links in the sidebar. Usually this inherits <code>--wiki-content-link-color</code>.
| style="background-color:var(--wiki-sidebar-link-color);" |
<span style="color:var(--wiki-sidebar-background-color)">--wiki-sidebar-background-color</span>
|-
| --wiki-sidebar-link-color--hover
| style="background-color:var(--wiki-sidebar-link-color--hover);" |
| The color links change to when hovered over. This is optional, and usually inherits <code>--wiki-content-link-color--hover</code>.
| style="background-color:var(--wiki-sidebar-link-color--hover);" |
<span style="color:var(--wiki-sidebar-background-color)">--wiki-sidebar-background-color</span>
|-
| --wiki-sidebar-heading-color
| style="background-color:var(--wiki-sidebar-heading-color);" |
| The color of headings in the sidebar. Usually this inherits <code>--wiki-content-heading-color</code>.
| style="background-color:var(--wiki-sidebar-heading-color);" |
<span style="color:var(--wiki-sidebar-background-color)">--wiki-sidebar-background-color</span>
|-
| --wiki-navigation-background-color
| style="background-color:var(--wiki-navigation-background-color);" |
| The primary background color of the navigation tabs above the content area. Usually this inherits <code>--wiki-content-background-color--secondary</code>.
| style="background-color:var(--wiki-navigation-background-color);" |
<span style="color:var(--wiki-navigation-text-color)">--wiki-navigation-text-color</span><br/>
|-
| --wiki-navigation-background-color--secondary
| style="background-color:var(--wiki-navigation-background-color--secondary);" |
| The upper background color of the navigation tabs, as well as the background color of the "More" menu dropdown. Usually this inherits <code>--wiki-content-background-color</code>.
| style="background-color:var(--wiki-navigation-background-color--secondary);" |
<span style="color:var(--wiki-navigation-text-color)">--wiki-navigation-text-color</span><br/>
|-
| --wiki-navigation-border-color
| style="background-color:var(--wiki-navigation-border-color);" |
| Border color of the navigation tabs. Usually this inherits <code>--wiki-content-border-color</code>.
| N/A
|-
| --wiki-navigation-text-color
| style="background-color:var(--wiki-navigation-text-color);" |
| The color of text in the navigation tabs. Usually this inherits <code>--wiki-content-link-color</code>.
| style="background-color:var(--wiki-navigation-text-color);" |
<span style="color:var(--wiki-navigation-background-color)">--wiki-navigation-background-color</span><br/>
<span style="color:var(--wiki-navigation-background-color--secondary)">--wiki-navigation-background-color--secondary</span><br/>
|-
| --wiki-navigation-text-color--hover
| style="background-color:var(--wiki-navigation-text-color--hover);" |
| The color of text in the navigation tabs when hovered. Usually this inherits <code>--wiki-content-link-color--hover</code>.
| style="background-color:var(--wiki-navigation-text-color--hover);" |
<span style="color:var(--wiki-navigation-background-color)">--wiki-navigation-background-color</span><br/>
<span style="color:var(--wiki-navigation-background-color--secondary)">--wiki-navigation-background-color--secondary</span><br/>
|-
| --wiki-navigation-selected-background-color
| style="background-color:var(--wiki-navigation-selected-background-color);" |
| The background color of the currently active navigation tab. Usually this inherits <code>--wiki-content-background-color</code>
| style="background-color:var(--wiki-navigation-selected-background-color);" |
<span style="color:var(--wiki-navigation-selected-text-color)">--wiki-navigation-selected-text-color</span><br/>
|-
| --wiki-navigation-selected-border-color
| style="background-color:var(--wiki-navigation-selected-border-color);" |
| The border color of the currently active navigation tab. Usually this inherits <code>--wiki-navigation-border-color</code>
| N/A
|-
| --wiki-navigation-selected-text-color
| style="background-color:var(--wiki-navigation-selected-text-color);" |
| The text color of the currently active navigation tab. Usually this inherits <code>--wiki-content-text-color</code>
| style="background-color:var(--wiki-navigation-selected-text-color);" |
<span style="color:var(--wiki-navigation-selected-background-color)">--wiki-navigation-selected-background-color</span><br/>
|-
| --wiki-neutral-color
| style="background-color:var(--wiki-neutral-color);" |
| A gray-ish color for displaying neutral text, such as a diff size of 0 in RecentChanges and page history. Usually this inherits <code>--wiki-content-text-mix-color</code>, but can be set explicitly if that color is not gray enough.
| style="background-color:var(--wiki-neutral-color);" |
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary)">--wiki-content-background-color--secondary</span>
|-
| --wiki-alert-color
| style="background-color:var(--wiki-alert-color);" |
| A general, usually red-ish color used for negative notices, most notably negative diffs in RecentChanges and page history, and the "cancel" button when editing.
| style="background-color:var(--wiki-alert-color);" |
<span style="color:var(--wiki-alert-label-color)">--wiki-alert-label-color</span><br/>
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary)">--wiki-content-background-color--secondary</span><br/>
|-
| --wiki-alert-label-color
| style="background-color:var(--wiki-alert-label-color);" |
| The color of text against <code>--wiki-alert-color</code> as a background.
| style="background-color:var(--wiki-alert-label-color);" |
<span style="color:var(--wiki-alert-color)">--wiki-alert-color</span><br/>
|-
| --wiki-warning-color
| style="background-color:var(--wiki-warning-color);" |
| A general, usually orange-ish color used for warning notices.
| style="background-color:var(--wiki-warning-color);" |
<span style="color:var(--wiki-warning-label-color)">--wiki-warning-label-color</span><br/>
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
|-
| --wiki-warning-label-color
| style="background-color:var(--wiki-warning-label-color);" |
| The color of text against <code>--wiki-warning-color</code> as a background.
| style="background-color:var(--wiki-warning-label-color);" |
<span style="color:var(--wiki-warning-color)">--wiki-warning-color</span><br/>
|-
| --wiki-success-color
| style="background-color:var(--wiki-success-color);" |
| A general, usually green-ish color used for success notices, most noticeably positive diffs in RecentChanges and page history.
| style="background-color:var(--wiki-success-color);" |
<span style="color:var(--wiki-success-label-color)">--wiki-success-label-color</span><br/>
<span style="color:var(--wiki-content-background-color)">--wiki-content-background-color</span><br/>
<span style="color:var(--wiki-content-background-color--secondary)">--wiki-content-background-color--secondary</span><br/>
|-
| --wiki-success-label-color
| style="background-color:var(--wiki-success-label-color);" |
| The color of text against <code>--wiki-success-color</code> as a background.
| style="background-color:var(--wiki-success-label-color);" |
<span style="color:var(--wiki-success-color)">--wiki-success-color</span><br/>
|}
<h2>Stylesheet</h2>
<!-- When rendered on common.css, the actual stylesheet will be right here -->
</div>
034ef1fb6eaaf693a45f7ab4ea455a1e485bb147
MediaWiki:DataMaps.css
8
251
275
2025-10-15T22:09:28Z
ARTIFICER
564804
Importing default loadout
css
text/css
/** Container */
.ext-datamaps-container-content .ext-datamaps-container-leaflet {
background: var(--wiki-content-background-color--secondary);
}
/** Legend */
.ext-datamaps-container .ext-datamaps-control-expandable[aria-expanded="true"] {
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 95%, transparent);
}
.ext-datamaps-container .oo-ui-tabOptionWidget {
color: var(--wiki-content-link-color);
}
.ext-datamaps-container .oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected {
background: var(--wiki-content-link-color);
box-shadow: none;
color: var(--wiki-content-link-label-color);
}
/** Popups */
.ext-datamaps-container .leaflet-popup-content-wrapper,
.ext-datamaps-container .leaflet-popup-tip {
background: var(--wiki-content-background-color--secondary);
color: var(--wiki-content-text-color);
}
.ext-datamaps-container .ext-datamaps-popup-buttons a,
.ext-datamaps-container .leaflet-popup-close-button {
filter: var(--wiki-icon-general-filter);
cursor: pointer;
}
.ext-datamaps-popup-header .ext-datamaps-popup-subtitle, .ext-datamaps-popup-header .ext-datamaps-popup-location {
color: var(--wiki-content-text-mix-color);
}
.ext-datamaps-popup .ext-datamaps-popup-tools li a {
border: 1px solid var(--wiki-content-link-color);
transition: background 100ms, color 100ms;
}
.ext-datamaps-popup .ext-datamaps-popup-tools li a:hover {
background: var(--wiki-content-link-color);
color: var(--wiki-content-link-label-color);
}
/** Controls */
.ext-datamaps-container .leaflet-bar {
background-color: var(--wiki-content-background-color--secondary);
border-color: color-mix(in srgb, var(--wiki-content-link-color) 50%, transparent);
}
.ext-datamaps-container .leaflet-bar button:hover {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 25%, transparent);
}
.ext-datamaps-container .leaflet-control {
color: var(--wiki-content-text-color);
}
.leaflet-control-container .oo-ui-buttonElement > .oo-ui-buttonElement-button {
min-height: unset;
}
.ext-datamaps-container .leaflet-control button {
border-bottom-color: color-mix(in srgb, var(--wiki-content-link-color) 50%, transparent);
color: var(--wiki-content-text-color);
}
/* HACK: awful selector, v1.0 will prolly use a standard class on these */
.ext-datamaps-container .ext-datamaps-control span[class^="oo-ui-icon"] {
filter: var(--wiki-icon-general-filter);
}
/** Search */
.ext-datamaps-container .ext-datamaps-control-search ul.ext-datamaps-control-search-results {
background: var(--wiki-content-background-color--secondary);
}
.ext-datamaps-container .ext-datamaps-control-search ul.ext-datamaps-control-search-results li:focus,
.ext-datamaps-container .ext-datamaps-control-search ul.ext-datamaps-control-search-results li[data-highlighted="true"] {
background: color-mix(in srgb, var(--wiki-content-link-color) 15%, transparent);
color: var(--wiki-content-link-color);
}
.ext-datamaps-container .ext-datamaps-container-status > :not(.oo-ui-widget) {
background:var(--wiki-content-background-color--secondary);
color:var(--wiki-content-text-mix-color);
}
.ext-datamaps-container .leaflet-control-container .ext-datamaps-control-coords {
background: var(--background-color-neutral-subtle);
color: var(--color-base--subtle);
}
f3ef9024b4b537b9fa9bceff82bbbeaf0feb7f7a
MediaWiki:Gadgets/mpEditLinks/main.js
8
252
276
2025-10-15T22:09:28Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
$.when( $.ready )
.then(function(){
if(!document.getElementById('mp-container')) return; /* page is not using IMP */
if(!mw.config.get('wgIsProbablyEditable')) return; /* user does not have permission to edit the page */
var rootpage = document.getElementById('mp-container').dataset['rootpage']; // Get the rootpage passed from the main page module, so we don't need to make an API call
/* generate the links here instead of in the wikitext, so that users who can't see them don't have them
* in the DOM at all, and screenreaders and search engines don't get confused */
function createLinks(){
$('.mp-box').each(function(_, el){
var params = '?action=edit';
// only add the long preload stuff if the box doesn't exist, for prettier urls
if ( $(el).hasClass('missing') ){
params += '&preload=Template:Main page box/preload&preloadparams[0]=' + el.dataset['boxId'].charAt(0).toUpperCase() + el.dataset['boxId'].slice(1); /* preloadparam is box id with first letter capitalized */
}
$('<a></a>', {href: mw.util.getUrl(rootpage + '/' + el.dataset['boxId']) + params})
.msg('gadget-mpEditLinks-edit-link-text', rootpage + '/' + el.dataset['boxId'])
.appendTo(
$('<div></div>', {
class: 'mp-edit-link'
}).prependTo(el)
);
});
}
function toggleLinks(){
$('.mp-edit-link').each(function(_, el){
$(el).toggle().css('display none;');
});
}
$('<span></span>', {
text: mw.msg('gadget-mpEditLinks-toggle-link-text'),
class: 'mp-edit-toggle',
on: {click: toggleLinks},
}).appendTo($('#top'));
createLinks();
});
1d90ab83a0b7ca91992c8b4a197018d68b8e5959
MediaWiki:Gadgets/mpEditLinks/main.css
8
253
277
2025-10-15T22:09:29Z
ARTIFICER
564804
Importing default loadout
css
text/css
.mp-edit-link {
display:block;
position:absolute;
z-index:99;
right:0.5em;
top:0.5em;
background:var(--wiki-content-background-color);
}
.mp-edit-link a {
display:block;
padding:0.1em;
border:1px solid var(--wiki-content-link-color);
}
.mp-edit-link a::before {
display:inline-block;
content:'';
background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3E edit %3C/title%3E%3Cpath d=%22m16.77 8 1.94-2a1 1 0 0 0 0-1.41l-3.34-3.3a1 1 0 0 0-1.41 0L12 3.23zM1 14.25V19h4.75l9.96-9.96-4.75-4.75z%22/%3E%3C/svg%3E");
background-size:contain;
width:1em;
height:1em;
filter:var(--wiki-icon-to-link-filter);
vertical-align:text-top;
margin-right:0.2em;
}
c5fd62c547dd14df99d3f223cdca962743d492d1
MediaWiki:Gadgets/ranger/main.css
8
254
278
2025-10-15T22:09:29Z
ARTIFICER
564804
Importing default loadout
css
text/css
/** as of Module:navbox version 1.2.5 **/
.ranger-navbox{
border-color: var(--navbox-outer-border-color);
border-style: var(--navbox-outer-border-style);
border-width: var(--navbox-outer-border-width);
border-radius: var(--navbox-outer-border-radius);
padding: var(--navbox-padding);
font-size: var(--navbox-font-size);
margin: var(--navbox-margin);
background: var(--navbox-background);
line-height: 1.5;
clear:both;
}
.ranger-navbox * {
border: 0;
}
.ranger-navbox .center *{
margin-left: unset;
margin-right: unset;
}
.ranger-navbox,
.ranger-navbox .ranger-section,
.ranger-navbox .ranger-listbox{
display: flex;
flex-direction: column;
gap: var(--navbox-gap);
}
.ranger-navbox .ranger-title,
.ranger-navbox .ranger-header{
text-align: center;
min-height: 1.5em;
position: relative;
z-index: 0;
font-weight: bold;
}
.ranger-navbox .ranger-title{
color: var(--navbox-title-color);
background: var(--navbox-title-background);
font-size: var(--navbox-title-font-size);
padding: var(--navbox-title-padding--y) calc(1.5em + var(--navbox-icon-offset--x)); /* left and right padding equal to the size and position of the edit/collapse buttons */
}
.ranger-navbox .ranger-title a,
.ranger-navbox .ranger-title a:visited,
.ranger-navbox .ranger-title a:hover,
.ranger-navbox .ranger-title a.external,
.ranger-navbox .ranger-title a.external:visited,
.ranger-navbox .ranger-title a.external:hover {
text-decoration: var(--navbox-title-link-decoration);
}
.ranger-navbox .ranger-title a.new,
.ranger-navbox .ranger-title a.new:visited {
text-decoration: var(--navbox-title-redlink-decoration);
}
.ranger-navbox .ranger-title a,
.ranger-navbox .ranger-title a.external,
.ranger-navbox .ranger-title a.external:visited {
color: var(--navbox-title-link-color);
}
.ranger-navbox .ranger-title a:visited{
color: var(--navbox-title-link-color--visited);
}
.ranger-navbox .ranger-title a.new,
.ranger-navbox .ranger-title a.new:visited{
color:var(--navbox-title-redlink-color);
}
.ranger-navbox .ranger-title a:hover,
.ranger-navbox .ranger-title a:visited:hover,
.ranger-navbox .ranger-title a.external:hover,
.ranger-navbox .ranger-title a.external:visited:hover {
color:var(--navbox-title-link-color--hover);
}
.ranger-navbox .ranger-header{
color: var(--navbox-header-color);
background: var(--navbox-header-background);
font-size: var(--navbox-header-font-size);
padding: var(--navbox-header-padding--y) calc(1.5em + var(--navbox-icon-offset--x)); /* left and right padding equal to the size and position of the edit/collapse buttons */
}
.ranger-navbox .ranger-sublist .ranger-header{
font-size: var(--navbox-subheader-font-size);
padding: var(--navbox-subheader-padding--y) calc(1.5em + var(--navbox-icon-offset--x)); /* left and right padding equal to the size and position of the edit/collapse buttons */
}
.ranger-navbox .ranger-header a,
.ranger-navbox .ranger-header a:visited,
.ranger-navbox .ranger-header a:hover,
.ranger-navbox .ranger-header a.external,
.ranger-navbox .ranger-header a.external:visited,
.ranger-navbox .ranger-header a.external:hover {
text-decoration: var(--navbox-header-link-decoration);
}
.ranger-navbox .ranger-header a.new,
.ranger-navbox .ranger-header a.new:visited {
text-decoration: var(--navbox-header-redlink-decoration);
}
.ranger-navbox .ranger-header a,
.ranger-navbox .ranger-header a.external,
.ranger-navbox .ranger-header a.external:visited {
color: var(--navbox-header-link-color);
}
.ranger-navbox .ranger-header a:visited{
color: var(--navbox-header-link-color--visited);
}
.ranger-navbox .ranger-header a.new,
.ranger-navbox .ranger-header a.new:visited{
color:var(--navbox-header-redlink-color);
}
.ranger-navbox .ranger-header a:hover,
.ranger-navbox .ranger-header a:visited:hover,
.ranger-navbox .ranger-header a.external:hover,
.ranger-navbox .ranger-header a.external:visited:hover {
color:var(--navbox-header-link-color--hover);
}
.ranger-navbox .ranger-meta{
font-size: var(--navbox-title-font-size);
position: absolute;
left: var(--navbox-icon-offset--x);
top: calc(var(--navbox-title-padding--y) + 0.08em); /* 0.08em: vertial offset tweak based on the icon graph */
display: block;
}
.ranger-navbox .ranger-meta .nv{
--mask: var(--icon-metalinks);
display: block;
width: 0.84em; /* based on the icon graph */
height: 0.84em;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--navbox-title-icon-color);
}
.ranger-navbox .ranger-meta .nv > a{
display: block;
width: 100%;
height: 100%;
opacity: 0;
}
.ranger-navbox .ranger-meta .nv > a > span{
display: block;
width: 100%;
height: 100%;
overflow: hidden;
}
.ranger-navbox .ranger-meta:has(.mw-selflink){
display: none;
}
.ranger-navbox,
.ranger-navbox .ranger-section{
position: relative;
}
.ranger .mw-collapsible-toggle-placeholder{
display: none;
}
.ranger-navbox .ranger-title > .ranger-title-text,
.ranger-navbox .ranger-header > .ranger-header-text{
pointer-events: none;
}
.ranger-navbox .ranger-title > .ranger-title-text a,
.ranger-navbox .ranger-header > .ranger-header-text a{
pointer-events: auto;
}
.ranger-navbox .ranger-title > .mw-collapsible-toggle,
.ranger-navbox .ranger-header > .mw-collapsible-toggle{
--mask: var(--icon-chevron-down);
position: absolute;
right: 0;
top: 0;
z-index: -1;
display: block;
width: 100%;
height: 100%;
overflow:hidden;
}
.ranger-navbox.small-collapsible-toggle-click-area .ranger-title > .mw-collapsible-toggle,
.ranger-navbox.small-collapsible-toggle-click-area .ranger-header > .mw-collapsible-toggle{
width: 1.5em;
height: 1.5em;
right: var(--navbox-icon-offset--x);
}
.ranger-navbox.small-collapsible-toggle-click-area .ranger-title > .mw-collapsible-toggle{
top: var(--navbox-title-padding--y);
}
.ranger-navbox.small-collapsible-toggle-click-area .ranger-header > .mw-collapsible-toggle{
top: var(--navbox-header-padding--y);
}
.ranger-navbox.small-collapsible-toggle-click-area .ranger-sublist .ranger-header > .mw-collapsible-toggle{
top: var(--navbox-subheader-padding--y);
}
.ranger-navbox .ranger-title > .mw-collapsible-toggle::before,
.ranger-navbox .ranger-header > .mw-collapsible-toggle::before{
content: "";
display: block;
width: 1.5em;
height: 1.5em;
position: absolute;
right: var(--navbox-icon-offset--x);
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--navbox-title-icon-color);
transform: scaleY(-1);
}
.ranger-navbox .ranger-title > .mw-collapsible-toggle::before{
top: var(--navbox-title-padding--y);
}
.ranger-navbox .ranger-header > .mw-collapsible-toggle::before{
top: var(--navbox-header-padding--y);
}
.ranger-navbox .ranger-sublist .ranger-header > .mw-collapsible-toggle::before{
top: var(--navbox-subheader-padding--y);
}
.ranger-navbox.small-collapsible-toggle-click-area .ranger-title > .mw-collapsible-toggle::before,
.ranger-navbox.small-collapsible-toggle-click-area .ranger-header > .mw-collapsible-toggle::before{
top: 0;
right: 0;
}
.ranger-navbox .ranger-header > .mw-collapsible-toggle::before{
background-color: var(--navbox-header-icon-color);
}
.ranger-navbox .ranger-title > .mw-collapsible-toggle.mw-collapsible-toggle-collapsed::before,
.ranger-navbox .ranger-header > .mw-collapsible-toggle.mw-collapsible-toggle-collapsed::before{
transform: none;
}
.ranger-navbox .ranger-title > .mw-collapsible-toggle *,
.ranger-navbox .ranger-title > .mw-collapsible-toggle::after,
.ranger-navbox .ranger-header > .mw-collapsible-toggle *,
.ranger-navbox .ranger-header > .mw-collapsible-toggle::after{
display: none;
}
.ranger-navbox .ranger-list{
width: unset;
padding: var(--navbox-list-padding);
}
.ranger-navbox .ranger-above{
background: var(--navbox-above-background);
color: var(--navbox-above-color);
padding: var(--navbox-above-padding);
width: unset;
}
.ranger-navbox .ranger-below{
background: var(--navbox-below-background);
color: var(--navbox-below-color);
padding: var(--navbox-below-padding);
width: unset;
}
.ranger-navbox .ranger-sublist{
display: flex;
flex-direction: column;
gap: var(--navbox-gap);
}
.ranger-navbox .ranger-section-body{
display: grid;
gap: var(--navbox-gap);
grid-template-columns: auto minmax(0,1fr);
}
/* gap fix for collapsed content */
.ranger-navbox [class^="ranger-"][hidden="until-found"]{
margin-top: calc(0px - var(--navbox-gap)) !important;
}
.ranger-navbox .ranger-row{
display: contents;
}
.ranger-navbox .ranger-group,
.ranger-navbox .ranger-subgroup{
text-align: var(--navbox-group-text-align);
font-weight: bold;
background: var(--navbox-group-background);
color: var(--navbox-group-color);
padding: var(--navbox-group-padding);
width: unset;
}
/* for desktop view */
.ranger-navbox.group-align-left .ranger-group,
.ranger-navbox.group-align-left .ranger-subgroup{
--navbox-group-text-align: left;
}
.ranger-navbox.group-align-center .ranger-group,
.ranger-navbox.group-align-center .ranger-subgroup{
--navbox-group-text-align: center;
}
.ranger-navbox.group-align-right .ranger-group,
.ranger-navbox.group-align-right .ranger-subgroup{
--navbox-group-text-align: right;
}
/* for mobile view */
.ranger-navbox.mobile-group-align-left .ranger-group,
.ranger-navbox.mobile-group-align-left .ranger-subgroup{
--navbox-group-text-align--mobile: left;
}
.ranger-navbox.mobile-group-align-center .ranger-group,
.ranger-navbox.mobile-group-align-center .ranger-subgroup{
--navbox-group-text-align--mobile: center;
}
.ranger-navbox.mobile-group-align-right .ranger-group,
.ranger-navbox.mobile-group-align-right .ranger-subgroup{
--navbox-group-text-align--mobile: right;
}
/* for desktop view */
.ranger-navbox.list-align-left .ranger-listbox{
--navbox-list-text-align: left;
}
.ranger-navbox.list-align-center .ranger-listbox{
--navbox-list-text-align: center;
}
.ranger-navbox.list-align-right .ranger-listbox{
--navbox-list-text-align: right;
}
/* for mobile view */
.ranger-navbox.mobile-list-align-left .ranger-listbox{
--navbox-list-text-align--mobile: left;
}
.ranger-navbox.mobile-list-align-center .ranger-listbox{
--navbox-list-text-align--mobile: center;
}
.ranger-navbox.mobile-list-align-right .ranger-listbox{
--navbox-list-text-align--mobile: right;
}
.ranger-navbox .ranger-listbox > .ranger-wrap{
text-align: var(--navbox-list-text-align);
background: var(--navbox-list-background);
color: var(--navbox-list-color);
flex-grow: 1;
}
.ranger-navbox .ranger-sublist{
flex-grow: var(--count);
}
.ranger-navbox .ranger-listbox:first-child{ /* A list-n without group-n */
grid-column-end: span 2;
}
.ranger-navbox .ranger-group,
.ranger-navbox .ranger-subgroup,
.ranger-navbox .ranger-listbox > .ranger-wrap{
display: grid;
justify-items: stretch;
align-items: center;
}
.ranger-navbox.striped-even .ranger-even,
.ranger-navbox.striped-odd .ranger-odd{
background: var(--navbox-list-background--striped);
}
/* make links use full line height (larger click box)*/
.ranger-navbox .hlist a{
display: inline-block;
}
.ranger-navbox .align-left,
.ranger-navbox .alignleft{
text-align: left;
}
.ranger-navbox .align-center,
.ranger-navbox .aligncenter{
text-align: center;
}
.ranger-navbox .align-right,
.ranger-navbox .alignright{
text-align: right;
}
/* responsive */
@media screen and (max-width: 720px) {
.ranger-navbox .ranger-section-body,
.ranger-navbox .ranger-sublist {
display: flex;
flex-flow: column;
}
.ranger-navbox .ranger-row{
display: block;
}
.ranger-navbox .ranger-group + .ranger-listbox > .ranger-sublist:first-child,
.ranger-navbox .ranger-subgroup + .ranger-listbox > .ranger-sublist:first-child{
margin-top: var(--navbox-gap);
}
.ranger-navbox .ranger-listbox.empty{
display: none;
}
.ranger-navbox .ranger-group,
.ranger-navbox .ranger-subgroup{
text-align: var(--navbox-group-text-align--mobile, left);
max-width: unset !important;
}
.ranger-navbox .ranger-group > *,
.ranger-navbox .ranger-subgroup > *{
max-width: unset !important;
}
.ranger-navbox .ranger-sublist {
padding-left: var(--navbox-tree-indent);
margin-left: var(--navbox-tree-line-indent);
}
.ranger-navbox .ranger-subgroup,
.ranger-navbox .ranger-listbox {
position:relative;
}
.ranger-navbox .ranger-group br,
.ranger-navbox .ranger-subgroup br{
display: none;
}
.ranger-navbox .ranger-listbox > .ranger-wrap{
text-align: var(--navbox-list-text-align--mobile, left);
}
.ranger-navbox .ranger-sublist > .ranger-section > .ranger-header{
margin-left: calc( 0px - var(--navbox-tree-indent) - var(--navbox-tree-line-indent));
}
.ranger-navbox .ranger-sublist .ranger-row > ::before{
position: absolute;
left: calc(0px - var(--navbox-tree-indent));
top: 0;
width: var(--navbox-tree-line-width);
height: 100%;
content: '';
display: block;
background-color: var(--navbox-tree-line-color);
}
.ranger-navbox .ranger-sublist .ranger-row > .ranger-listbox::before,
.ranger-navbox .ranger-row.empty-list > .ranger-subgroup::before{
height: calc(100% + var(--navbox-gap));
}
.ranger-navbox .ranger-sublist .ranger-row:last-child > ::before {
display: none;
}
.ranger-navbox .ranger-sublist .ranger-row:last-child > :first-child::before {
display: block;
height: calc(50% + var(--navbox-tree-line-width)/2);
}
.ranger-navbox .ranger-subgroup::after,
.ranger-navbox .ranger-row .ranger-row.empty-group > .ranger-listbox > .ranger-wrap::after{
position: absolute;
left: calc(0px - var(--navbox-tree-indent) + var(--navbox-tree-line-width));
width: calc(var(--navbox-tree-indent) - var(--navbox-tree-line-spacing) - var(--navbox-tree-line-width));
height: var(--navbox-tree-line-width);
content: '';
background-color: var(--navbox-tree-line-color);
}
/* increase height for links */
.ranger-navbox .hlist{
line-height: 2;
}
}
/**** `.pill` class: the "pill" style ****/
/* remove middle dots betweem items */
.ranger-navbox.pill .hlist dd:not(:last-child)::after,
.ranger-navbox.pill .hlist li:not(:last-child)::after{
display: none;
}
/* remove parentheses around nested lists*/
.ranger-navbox.pill .hlist dd ol::before,
.ranger-navbox.pill .hlist dd ul::before,
.ranger-navbox.pill .hlist dd dl::before,
.ranger-navbox.pill .hlist dt ol::before,
.ranger-navbox.pill .hlist dt ul::before,
.ranger-navbox.pill .hlist dt dl::before,
.ranger-navbox.pill .hlist li ol::before,
.ranger-navbox.pill .hlist li ul::before,
.ranger-navbox.pill .hlist li dl::before,
.ranger-navbox.pill .hlist dd ol::after,
.ranger-navbox.pill .hlist dd ul::after,
.ranger-navbox.pill .hlist dd dl::after,
.ranger-navbox.pill .hlist dt ol::after,
.ranger-navbox.pill .hlist dt ul::after,
.ranger-navbox.pill .hlist dt dl::after,
.ranger-navbox.pill .hlist li ol::after,
.ranger-navbox.pill .hlist li ul::after,
.ranger-navbox.pill .hlist li dl::after {
display: none;
}
/* make lists inline-flex */
.ranger-navbox.pill .hlist ul,
.ranger-navbox.pill .hlist ol,
.ranger-navbox.pill .hlist dl{
display: inline-flex;
gap: var(--navbox-pill-gap);
flex-wrap: wrap;
}
/* "pill" style for items */
.ranger-navbox.pill .hlist li,
.ranger-navbox.pill .hlist dt,
.ranger-navbox.pill .hlist dd{
padding: var(--navbox-pill-padding);
border-radius: var(--navbox-pill-border-radius);
box-shadow: var(--navbox-pill-box-shadow);
background: var(--navbox-pill-background);
/* 100% height */
display: flex;
align-items: center;
/* for nested lists */
gap: var(--navbox-pill-gap);
flex-wrap: wrap;
}
/* Add a hover / focus feedback style */
.ranger-navbox.pill .hlist dd:hover,
.ranger-navbox.pill .hlist dd:focus,
.ranger-navbox.pill .hlist dt:hover,
.ranger-navbox.pill .hlist dt:focus,
.ranger-navbox.pill .hlist li:hover,
.ranger-navbox.pill .hlist li:focus {
box-shadow: var(--navbox-pill-box-shadow--hover);
background: var(--navbox-pill-background--hover);
}
/* pill with selflink
*
* Only select the deepest level for nested lists.
* We have to use :has() to pick pills with selflink and
* all browsers which support :has() should also support :is() and :not(),
* therefore we can use :is() and :not() here safely.
*/
.ranger-navbox.pill .hlist .ranger-list :is(li,dt,dd):has(.mw-selflink):not(:has(li, dt, dd)){
background: var(--navbox-pill-selflink-background);
}
/**** `.pill-mobile` class: only apply the "pill" style on mobile ****/
@media screen and (max-width: 720px) {
/* remove middle dots betweem items */
.ranger-navbox.pill-mobile .hlist dd:not(:last-child)::after,
.ranger-navbox.pill-mobile .hlist li:not(:last-child)::after{
display: none;
}
/* remove parentheses around nested lists*/
.ranger-navbox.pill-mobile .hlist dd ol::before,
.ranger-navbox.pill-mobile .hlist dd ul::before,
.ranger-navbox.pill-mobile .hlist dd dl::before,
.ranger-navbox.pill-mobile .hlist dt ol::before,
.ranger-navbox.pill-mobile .hlist dt ul::before,
.ranger-navbox.pill-mobile .hlist dt dl::before,
.ranger-navbox.pill-mobile .hlist li ol::before,
.ranger-navbox.pill-mobile .hlist li ul::before,
.ranger-navbox.pill-mobile .hlist li dl::before,
.ranger-navbox.pill-mobile .hlist dd ol::after,
.ranger-navbox.pill-mobile .hlist dd ul::after,
.ranger-navbox.pill-mobile .hlist dd dl::after,
.ranger-navbox.pill-mobile .hlist dt ol::after,
.ranger-navbox.pill-mobile .hlist dt ul::after,
.ranger-navbox.pill-mobile .hlist dt dl::after,
.ranger-navbox.pill-mobile .hlist li ol::after,
.ranger-navbox.pill-mobile .hlist li ul::after,
.ranger-navbox.pill-mobile .hlist li dl::after {
display: none;
}
/* make lists inline-flex */
.ranger-navbox.pill-mobile .hlist ul,
.ranger-navbox.pill-mobile .hlist ol,
.ranger-navbox.pill-mobile .hlist dl{
display: inline-flex;
gap: var(--navbox-pill-gap);
flex-wrap: wrap;
}
/* "pill" style for items */
.ranger-navbox.pill-mobile .hlist li,
.ranger-navbox.pill-mobile .hlist dt,
.ranger-navbox.pill-mobile .hlist dd{
/* 100% height */
display: flex;
align-items: center;
/* for nested lists */
gap: var(--navbox-pill-gap);
flex-wrap: wrap;
}
/* "pill" style for items */
.ranger-navbox.pill-mobile .hlist li,
.ranger-navbox.pill-mobile .hlist dt,
.ranger-navbox.pill-mobile .hlist dd{
padding: var(--navbox-pill-padding);
border-radius: var(--navbox-pill-border-radius);
box-shadow: var(--navbox-pill-box-shadow);
background: var(--navbox-pill-background);
/* 100% height */
display: flex;
align-items: center;
/* for nested lists */
gap: var(--navbox-pill-gap);
flex-wrap: wrap;
}
/* Add a hover / focus feedback style */
.ranger-navbox.pill-mobile .hlist dd:hover,
.ranger-navbox.pill-mobile .hlist dd:focus,
.ranger-navbox.pill-mobile .hlist dt:hover,
.ranger-navbox.pill-mobile .hlist dt:focus,
.ranger-navbox.pill-mobile .hlist li:hover,
.ranger-navbox.pill-mobile .hlist li:focus {
box-shadow: var(--navbox-pill-box-shadow--hover);
background: var(--navbox-pill-background--hover);
}
/* pill with selflink
*
* Only select the deepest level for nested lists.
* We have to use :has() to pick pills with selflink and
* all browsers which support :has() should also support :is() and :not(),
* therefore we can use :is() and :not() here safely.
*/
.ranger-navbox.pill-mobile .hlist .ranger-list :is(li,dt,dd):has(.mw-selflink):not(:has(li, dt, dd)){
background: var(--navbox-pill-selflink-background);
}
}
/*********************
* End Template:Navbox*
**********************/
ae47934e9fa84b08bcf3da9408cfb9a9d7b105c1
MediaWiki:Gadgets/ranger
8
255
279
2025-10-15T22:09:30Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": false,
"default": true,
"hidden": true,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [
"Pages with navboxes"
],
"namespaces": [],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"variables.css",
"main.css",
"custom.css"
],
"dependencies": [],
"type": "styles"
}
}
0e59fa9520b52214b9fedaecae9f41d86afd197f
MediaWiki:Gadgets/druid
8
256
280
2025-10-15T22:09:30Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"package": false,
"section": "",
"default": true,
"hidden": true,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [
"Pages with DRUID infoboxes"
],
"namespaces": [],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"variablesEditMe.css",
"mainReadonly.css",
"customEditMe.css"
],
"dependencies": [],
"type": "styles"
}
}
5c21b27bf41aba17b090e0d888010c308bd5d0bb
MediaWiki:Gadgets/druid/mainReadonly.css
8
257
281
2025-10-15T22:09:30Z
ARTIFICER
564804
Importing default loadout
css
text/css
/* --------------------------------------------- */
/* Do not edit this file please */
/* You can edit variablesEditMe and customEditMe */
/* --------------------------------------------- */
.druid-container {
border: 4px solid var(--druid-border-color);
border-radius: 3px;
background: var(--druid-background-color);
float: right;
clear: right;
margin: 0 0 1em 1em;
width:100%;
max-width:22em;
box-sizing: border-box;
border-collapse: collapse;
}
@media screen and (max-width: 720px) {
.druid-container {
float: none;
margin: 0.5rem auto;
}
}
.druid-main-images-file,
.druid-main-image {
text-align:center;
}
.druid-infobox .druid-title,
.druid-infobox .druid-section {
background:var(--druid-secondary-background-color); /* fallback */
background:color-mix(in srgb, var(--druid-secondary-background-color) 75%, transparent);
color:var(--druid-secondary-background-label-color);
text-align:center;
font-size:1.5em;
padding:1px;
}
.druid-infobox .druid-section {
font-size: 1.25em;
font-weight: 500;
}
.druid-infobox .druid-collapsible .druid-section {
flex-grow: 1;
}
.druid-label {
font-weight:bold;
text-align: right;
box-sizing: border-box;
}
.druid-row > .druid-label {
width: 48%;
flex-shrink: 0;
}
.druid-row > .druid-label,
.druid-row > .druid-data {
padding-inline: 0.3em;
}
.druid-main-image,
.druid-main-images {
padding:5px;
}
.druid-main-image img,
.druid-main-images img {
max-width:100%;
height:auto;
}
.druid-main-images-labels {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content: space-evenly;
margin:0.25em;
gap:0.25em;
}
.druid-main-images-label {
cursor:pointer;
flex:1 1 auto;
text-align:center;
transition:.1s ease-in;
outline:1px solid var(--druid-link-color);
}
.druid-main-images-label.focused {
background:var(--druid-link-color);
color:var(--druid-link-label-color);
}
.druid-main-images-label:not(.focused):hover {
background:var(--druid-link-color); /* fallback */
background:color-mix(in srgb, var(--druid-link-color) 25%, transparent);
}
.druid-toggleable-data:not(.focused),
.druid-main-images-file:not(.focused),
.druid-toggleable-heading:not(.focused),
.druid-row:not(:has(.druid-grid)):has(.druid-toggleable-data-empty.focused),
.druid-grid-item:has(.druid-toggleable-data-empty.focused),
.druid-section:has(.druid-toggleable-heading-empty.focused),
.druid-section-container:has(.druid-toggleable-data-empty.focused):not(:has(.druid-toggleable-data-nonempty.focused)):not(:has(.druid-data-nonempty)) {
display:none;
}
.druid-grid {
display:grid;
gap: 0.3em;
padding: 0.35em;
}
.druid-grid-item {
background:var(--druid-tertiary-background-color);
padding:0.25em;
border:1px solid var(--druid-border-color); /* fallback */
border:1px solid color-mix(in srgb, var(--druid-border-color) 50%, transparent);
border-radius: 2px;
}
.druid-grid-item .druid-label,
.druid-grid-item .druid-data {
text-align: center;
}
.druid-data-wide {
width:100%;
}
.druid-section-container > .druid-collapsible {
display: flex;
justify-content: space-between;
align-items: center;
}
.druid-collapsed {
display:none !important;
}
.druid-collapsible {
cursor:pointer;
position:relative;
}
.druid-collapsible::after {
content: "";
display: block;
position: absolute;
right: 10px;
width: 20px;
height: 20px;
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3E collapse %3C/title%3E%3Cpath d='M1 13.75l1.5 1.5 7.5-7.5 7.5 7.5 1.5-1.5-9-9-9 9z'/%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--druid-secondary-background-label-color);
}
.druid-collapsible-collapsed::after {
transform: rotate(180deg);
}
/*****************************************
Div support
*****************************************/
div.druid-row {
display:flex;
margin-block: 1px;
}
div.druid-row + div.druid-row {
margin-top: 0;
}
div.druid-row > .druid-label {
background: var(--druid-tertiary-background-color);
}
.druid-infobox .druid-title {
font-weight: 700;
}
.druid-infobox #toc {
display:none;
}
/********
Custom display classes
*********/
div.druid-stacked.druid-row,
.druid-stacked div.druid-row {
flex-direction: column;
}
.druid-stacked.druid-row > .druid-label,
.druid-stacked .druid-row > .druid-label {
text-align: left;
width: 100%;
flex-basis:unset;
}
.druid-stacked.druid-row > .druid-data,
.druid-stacked .druid-row > .druid-data {
padding-left: .75em;
}
/* --------------------------------------------- */
/* Do not edit this file please */
/* You can edit variablesEditMe and customEditMe */
/* --------------------------------------------- */
b012f61bd994e50b85508138467794f6a296ed2d
MediaWiki:Gadgets/druid/variablesEditMe.css
8
258
282
2025-10-15T22:09:31Z
ARTIFICER
564804
Importing default loadout
css
text/css
/* These variables are designed to inherit from your wiki's color variables.
If your wiki uses a different naming scheme, change the inner names to match yours.
If your wiki doesn't use color variables you should consider doing so,
otherwise you can replace the inner variables or the fallback values with colors that match your wiki.
*/
/* Light and dark are separated to make it easier for you to do local customizations but in the default version they are identical */
:root, .view-light .druid-container {
--druid-background-color: var(--wiki-content-background-color, #ffffff);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #eaecf0);
--druid-border-color: var(--wiki-content-border-color, #a7d7f9);
--druid-link-color: var(--wiki-content-link-color, #0645ad);
--druid-link-label-color: var(--wiki-content-link-label-color, #fff);
}
.view-dark .druid-container {
--druid-background-color: var(--wiki-content-background-color, #101418);
--druid-secondary-background-color: var(--wiki-accent-color, #36c);
--druid-secondary-background-label-color: var(--wiki-accent-label-color, #fff);
--druid-tertiary-background-color: var(--wiki-content-background-color--secondary, #202122);
--druid-border-color: var(--wiki-content-border-color, #72777d);
--druid-link-color: var(--wiki-content-link-color, #6d8afb);
--druid-link-label-color: var(--wiki-content-link-label-color, #000);
}
8fbdba8a0bd21c0bc819a404a5bec10170782fc2
MediaWiki:Gadgets/druid/customEditMe.css
8
259
283
2025-10-15T22:09:31Z
ARTIFICER
564804
Importing default loadout
css
text/css
/* Custom DRUID styles should go here */
7ecb3c635f03ba714e419c200113f47043f0e358
MediaWiki:Gadgets/druid/doc
8
260
284
2025-10-15T22:09:31Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
<includeonly>This gadget provides styles for {{ml|Infobox}}. You can customize:
* [[MediaWiki:Gadgets/druid/variablesEditMe.css]] - to customize the built-in variables (e.g. if you want to make the color of your infobox not match the wiki accent color). This file will load '''first''' out of all of the DRUID CSS files.
* [[MediaWiki:Gadgets/druid/customEditMe.css]] - to otherwise customize DRUID (e.g. if you want to change the padding, or add a border image, something that's not supported through variables. This file will load '''last''' out of all of the DRUID CSS files, so all rules here will overwrite rules in [[MediaWiki:Gadgets/druid/mainReadonly.css]] with equal specificity.
Please do NOT modify [[MediaWiki:Gadgets/druid/mainReadonly.css]]!! That page may be updated by wiki.gg staff via script, and the updates will not function if you modify it.
More documentation can be found at [[support:DRUID infoboxes|DRUID infoboxes]]<!--
--></includeonly><noinclude>This is the documentation page for [[{{#titleparts:{{FULLPAGENAME}}|-1}}]].</noinclude>
2813eb77787e37161b0ed7e4e85c9f5f2d7ad92e
MediaWiki:Newarticletext
8
261
285
2025-10-15T22:09:32Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
You have followed a link to a page that does not exist yet.
To create the page, start typing in the box below (see the [$1 help page] for more info).
If you are here by mistake, click your browser's <strong>back</strong> button.
778f9ef242eb3058ef30ed3325b901adb762a2af
MediaWiki:Gadgets
8
262
286
2025-10-15T22:09:32Z
ARTIFICER
564804
Importing default loadout
wikitext
text/x-wiki
See also: [[Special:Gadgets]] for a list of all installed gadgets, formatted in a friendly way.
{{Special:PrefixIndex/MediaWiki:Gadgets}}
14815d26ea4ae878b5e77e1781eeb35cd742ad2c
MediaWiki:Gadgets/druidScripts
8
263
287
2025-10-15T22:09:33Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"default": true,
"hidden": true,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [
"Pages with DRUID infoboxes"
],
"namespaces": [],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"main.js"
],
"dependencies": [
"jquery"
],
"type": "general"
}
}
5df47905f5c565c4a5c0da774413a6dee76eb7d1
MediaWiki:Gadgets/druidScripts/main.js
8
264
288
2025-10-15T22:09:33Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
mw.hook( 'wikipage.content' ).add( () => {
$( '.druid-title-tab' ).off( 'click' )
.on( 'click', function () {
const $parent = $( this ).closest( '.druid-container' );
$parent.find( '.druid-toggleable' ).removeClass( 'focused' );
const i = $( this ).attr( 'data-druid' );
$parent.find( `.druid-toggleable[data-druid="${i}"]` ).addClass( 'focused' );
} );
$( '.druid-section-tab' ).off( 'click' )
.on( 'click', function () {
const $parent = $( this ).closest( '.druid-section-container' );
$parent.find( '.druid-toggleable' ).removeClass( 'focused' );
const i = $( this ).attr( 'data-druid' );
$parent.find( `.druid-toggleable[data-druid="${i}"]` ).addClass( 'focused' );
} );
$( '.druid-collapsible' ).off( 'click' )
.on( 'click', function () {
const kind = $( this ).attr( 'data-druid-section' );
$( this )
.toggleClass( 'druid-collapsible-collapsed' )
.closest( '.druid-container' )
.find( `[data-druid-section-row="${kind}"]` )
.toggleClass( 'druid-collapsed' );
} );
} );
/* End DRUID */
af8f73fc414f3fc0dae8d97a044675e9912fa457
MediaWiki:Gadgets/discordTemplate
8
265
289
2025-10-15T22:09:33Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": true,
"hidden": true,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [
"Pages with Discord embeds"
],
"namespaces": [],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"main.js"
],
"dependencies": [
"jquery"
],
"type": "general"
}
}
1232b7fbe2ff589295233393f6f387cf52793a2a
MediaWiki:Gadgets/discordTemplate/main.js
8
266
290
2025-10-15T22:09:34Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
/**
* DiscordCompact.js
* ----------------------
* A very simple script to display a Discord widget.
* Version 0.0.2
* https://support.wiki.gg/wiki/DiscordCompact
* ----------------------
*/
$(function() {
var widget = $("#content #discord-compact-widget");
// Bail out if we didn't find a widget.
if (!widget.length) return;
var id = widget.attr("data-id");
// Ensure that the id is not blank.
if (id === "") throw new Error("DiscordCompact has a blank server id!");
// Ensure that the id consists only of numbers and is at least 17 characters long.
if (!new RegExp("^[0-9]{17}[0-9]+$").test(id)) throw new Error("DiscordCompact has an invalid server id!");
var apiBase = "https://discord.com/api/guilds/" + id;
// Get some information about the server, such as online member count and invite url.
// This also tells us if the server exists or has widgets disabled, so we look out for that too.
$.ajax(apiBase + "/widget.json").fail(function(req){
if (!req.responseJSON) throw new Error("DiscordCompact encountered an unknown error whilst fetching widget.json (status: " + req.status);
switch (req.responseJSON.code) {
case 10004:
throw new Error("DiscordCompact has a valid server id, but no such server exists!");
case 50004:
throw new Error("DiscordCompact has a valid server id, but that server has widgets disabled!");
default:
throw new Error("DiscordCompact encountered an unknown error whilst fetching widget.json (status: " + req.status + "; code: " + req.responseJSON.code + ")");
}
}).done(function(res){
const inviteURL = res.instant_invite;
// Warn if we can't get an invite URL.
if (inviteURL == null) console.warn("DiscordCompact cannot get an invite URL; does this server have an invite channel set in Widget settings?");
// Now get the widget image.
$.ajax({url: apiBase + "/widget.png?style=banner2", xhrFields: {responseType: "blob"}}).fail(function(req){
if (!req.responseJSON) throw new Error("DiscordCompact encountered an unknown error whilst fetching widget.png! (status: " + req.status);
throw new Error("DiscordCompact encountered an unknown error whilst fetching widget.png! (status: " + req.status + "; code: " + req.responseJSON.code + ")");
}).done(function(blob){
// Convert the image data into base64. This prevents us having to make the client request it a second time.
const imageReader = new FileReader();
imageReader.readAsDataURL(blob);
imageReader.onloadend = function() {
const b64Data = imageReader.result;
// Replace the widget with an <a> tag
widget.replaceWith(function() {
return $("<a>", {
id: widget.attr("id"),
class: widget.attr("class"),
style: widget.attr("style"),
alt: "Discord server widget",
href: inviteURL
});
});
// We need to grab the widget again to update it.
widget = $("#discord-compact-widget");
// Setup the CSS so that the image is displayed.
widget.css("display", "block");
widget.css("max-height", "76px");
widget.css("max-width", "320px");
// Create the image.
const widgetImage = document.createElement("img");
widgetImage.src = b64Data;
widgetImage.style.width = "100%";
widgetImage.style.height = "100%";
widgetImage.style.borderRadius = "5px";
widget.append(widgetImage);
// Prevent image dragging.
widget.on("dragstart", function(e) { e.preventDefault(); });
// We're done here.
console.log("DiscordCompact loaded successfully!");
}
});
});
});
/**
* based on https://dev.fandom.com/wiki/MediaWiki:DiscordIntegrator/code.js
*
* used by other wikis.
*/
$(function() {
'use strict';
var mconfig = mw.config.get([
'wgContentLanguage',
'wgUserLanguage',
'wgUserName'
]);
if (window.DiscordIntegratorLoaded) {
return;
}
window.DiscordIntegratorLoaded = true;
/**
* Main object
* @static
*/
var DiscordIntegrator = {
/**
* Initializing
*/
init: function() {
mw.hook('wikipage.content').add($.proxy(this.insertToContent, this));
},
/**
* Finding the designated places in content
* in which to place the widget and placing it
*/
insertToContent: function($content) {
$content.find('.DiscordIntegrator:not(.loaded)').each($.proxy(function(cabbage, el) {
el = $(el);
el.html(this.generateContent(el.data())).addClass('loaded');
}, this));
},
/**
* Determines the theme of the widget.
* @param {string} config Configured theme
* @return {string} 'light' or 'dark' depending on the wiki theme and configuration
*/
determineTheme: function(config) {
// If explicitly configured to light or dark.
if (config === 'dark') {
return 'dark';
}
if (config === 'light') {
return 'light';
}
/** If not configured **/
// try to determine based on wiki theme (set by themeToggle):
var clas = $(':root').attr('class');
var regex = /(^|\s)theme-(\w+)(\s|$)/;
var match = clas.match(regex);
if(match){
var wikiThemeName = match[2];
if(typeof(config) === 'object' && config !== null){ //with json theme config
if(config[wikiThemeName]){
return config[wikiThemeName];
}
}
if(wikiThemeName === 'light'){
return 'light';
}
if(wikiThemeName === 'dark'){
return 'dark';
}
}
// Otherwise, default to dark.
return 'dark';
},
/**
* Generating widget content from an object
* @return {string} Content of the widget
*/
generateContent: function(config) {
if (!config.id || !String(config.id).match(/\d{17,19}/)) {
return "Error: ID of the widget is malformed or not supplied, please see <a href='https://support.wiki.gg/wiki/DiscordWidget' title='the instructions'>the instructions</a> for how to find your server's ID. Please make sure you are not inserting <strong>the DiscordIntegrator template</strong> when asked for <strong>your widget ID</strong>.";
}
if (
(
config.loggedIn === true ||
Boolean(config['logged-in']) === true &&
config['logged-in'] !== 'false' &&
config['logged-in'] !== '{{{loggedIn}}}'
) && !mconfig.wgUserName
) {
return "Please <a href='/Special:UserLogin' title='log in'>log in</a> to see this widget.";
}
var username = config.username === '@disabled' ?
'' :
config.username === '@function' &&
typeof window.DiscordIntegratorGetUsername === 'function' ?
window.DiscordIntegratorGetUsername() :
config.username || mconfig.wgUserName;
return mw.html.element('iframe', {
src: 'https://discord.com/widget?id=' + config.id +
'&theme=' + this.determineTheme(config.theme) +
'&username=' + encodeURIComponent(username),
width: config.width || '100%',
height: config.height || '400px',
allowtransparency: 'true',
frameborder: '0',
title: "Discord server widget"
});
}
};
DiscordIntegrator.init();
});
1e1fd5704120cf67e15a757bd964c7295bdb464e
MediaWiki:Gadgets/luaImportLinks
8
267
291
2025-10-15T22:09:34Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": true,
"hidden": true,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [],
"namespaces": [
828
],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"main.js"
],
"dependencies": [
"jquery"
],
"type": "general"
}
}
e5843d78effc2d04aa1fde18970885a1845ae525
MediaWiki:Gadgets/luaImportLinks/main.js
8
268
292
2025-10-15T22:09:35Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
/* Link to imported modules from Lua code */
$(function() {
var config = mw.config.get([
'wgCanonicalNamespace',
'wgFormattedNamespaces'
]);
if (config.wgCanonicalNamespace !== 'Module') {
return;
}
var localizedNamespace = config.wgFormattedNamespaces[828];
$('.s1, .s2, .s').each(function() {
var $this = $(this);
var html = $this.html();
var quote = html[0];
var isLongStringQuote = quote === '[';
var quoteRE = new RegExp('^\\' + quote + '|\\' + quote + '$', 'g');
if (isLongStringQuote) {
quoteRE = /^\[\[|\]\]$/g;
}
var name = html.replace(quoteRE, '');
var isEnglishPrefix = name.startsWith('Module:');
var isLocalizedPrefix = name.startsWith(localizedNamespace + ':');
var isDevPrefix = name.startsWith('Dev:');
if (isEnglishPrefix || isLocalizedPrefix || isDevPrefix) {
var attrs = {
href: mw.util.getUrl(name)
};
if (isDevPrefix) {
attrs.href = 'https://commons.wiki.gg/wiki/Module:' + mw.util.wikiUrlencode(name.replace('Dev:', ''));
attrs.target = '_blank';
attrs.rel = 'noopener';
}
var link = mw.html.element('a', attrs, name);
var str = quote + link + quote;
if (isLongStringQuote) {
str = '[[' + link + ']]';
}
$this.html(str);
}
});
});
dc09796545586723653a906ae1fed87411f49536
MediaWiki:Gadgets/spoilers/main.js
8
269
293
2025-10-15T22:09:35Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
/* [[Template:Spoiler]] */
mw.hook('wikipage.content').add(function() {
$('.spoiler-content')
.off('click') // in case this code is loaded twice
.on('click', function(e){
$(this).toggleClass('show');
}).find('a').on('click', function(e){
e.stopPropagation();
});
});
/* End Template:Spoiler */
c96e5a798a1781287a56037db79ab9094a3eae2b
MediaWiki:Gadgets/spoilers
8
270
294
2025-10-15T22:09:36Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": true,
"hidden": true,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [
"Pages with spoilers"
],
"namespaces": [],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"main.js"
],
"dependencies": [
"jquery"
],
"type": "general"
}
}
e2aacbae968c704385f3937e6b0004f263907193
MediaWiki:Gadgets/charInserts
8
271
295
2025-10-15T22:09:36Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": true,
"hidden": true,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [
"edit"
],
"categories": [],
"namespaces": [],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"main.js"
],
"dependencies": [
"jquery"
],
"type": "general"
}
}
518bbdc62f3fe767736f2de6ee9ba2b7eb9ab0a8
MediaWiki:Gadgets/charInserts/main.js
8
272
296
2025-10-15T22:09:37Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
$(function() {
$('.mw-charinsert-item').each(function() {
$(this).text($(this).closest('div').attr('data-ci-label'));
$(this).css('display', 'inline-block');
});
$('.ci-loading-text').css('display','none');
});
daabc4b17b7729432f5c146630a0715a7abc13e9
MediaWiki:Gadgets/themeColorEditor
8
273
297
2025-10-15T22:09:37Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": true,
"hidden": false,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [],
"namespaces": [
8
],
"contentModels": [
"css"
],
"rights": [
"editinterface"
]
},
"module": {
"pages": [
"main.js"
],
"dependencies": [],
"type": "general"
}
}
b512452ab2c0b2fd4d86d6a70c4c80fba41d14ed
MediaWiki:Gadgets/themeColorEditor/main.js
8
274
298
2025-10-15T22:09:37Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
$(function() {
if (mw.config.get('wgPageName') != "MediaWiki:Common.css") return;
mw.loader.load( 'https://commons.wiki.gg/load.php?lang=en&modules=ext.gadget.themeColorEditorScript&skin=vector&maxage=360&smaxage=360' )
});
a6d1c6789815c3c323c2afd84def2c1ca23d5efe
MediaWiki:Gadgets/ranger/variables.css
8
275
299
2025-10-15T22:09:38Z
ARTIFICER
564804
Importing default loadout
css
text/css
.ranger-navbox{
--navbox-background: var(--wiki-content-background-color); /* for entire navbox */
--navbox-margin: 0.5em auto;
--navbox-padding: 4px;
--navbox-gap: 3px; /* when using zero-value, it must be 0px */
--navbox-outer-border-color: var(--wiki-content-border-color--accent);
--navbox-outer-border-width: 1px;
--navbox-outer-border-style: solid;
--navbox-outer-border-radius: 0px;
--navbox-font-size: calc(1em - 2px);
--navbox-title-color: var(--wiki-accent-label-color);
--navbox-title-font-size: calc(125%);
--navbox-title-background: var(--wiki-accent-color);
--navbox-title-icon-color: var(--wiki-accent-label-color);
--navbox-title-link-color: var(--navbox-title-color);
--navbox-title-link-color--visited: var(--navbox-title-link-color);
--navbox-title-link-color--hover: var(--wiki-accent-link-color);
--navbox-title-redlink-color: var(--navbox-title-link-color);
--navbox-title-link-decoration: underline solid;
--navbox-title-redlink-decoration: underline wavy;
--navbox-title-padding--y: 0.5em;
--navbox-above-background: color-mix(in srgb, var(--wiki-content-text-color) 15%, transparent);
--navbox-above-color: var(--wiki-content-text-color);
--navbox-above-padding: var(--navbox-list-padding);
--navbox-below-background: var(--navbox-above-background);
--navbox-below-color: var(--navbox-above-color);
--navbox-below-padding: var(--navbox-above-padding);
--navbox-header-color: var(--navbox-title-color);
--navbox-header-font-size: calc(110%);
--navbox-header-background: var(--navbox-title-background);
--navbox-header-icon-color: var(--navbox-title-icon-color);
--navbox-header-link-color: var(--navbox-title-link-color);
--navbox-header-link-color--visited: var(--navbox-title-link-color--visited);
--navbox-header-link-color--hover: var(--navbox-title-link-color--hover);
--navbox-header-redlink-color: var(--navbox-title-redlink-color);
--navbox-header-link-decoration: var(--navbox-title-link-decoration);
--navbox-header-redlink-decoration: var(--navbox-title-redlink-decoration);
--navbox-header-padding--y: 0.3em;
--navbox-subheader-font-size: calc(100%);
--navbox-subheader-padding--y: calc(var(--navbox-header-padding--y)/2);
--navbox-list-background: color-mix(in srgb, var(--wiki-content-text-color) 5%, transparent);
--navbox-list-background--striped: color-mix(in srgb, var(--wiki-content-text-color) 8%, transparent);
--navbox-list-color: var(--wiki-content-text-color);
--navbox-list-padding: 0.25em 0.5em;
/* --navbox-group-* also apply to .ranger-subgroup */
--navbox-group-text-align: left;
--navbox-group-text-align--mobile: left; /* only for mobile view */
--navbox-group-background: color-mix(in srgb, var(--wiki-accent-color) 20%, transparent);
--navbox-group-color: var(--wiki-content-text-color);
--navbox-group-padding: var(--navbox-list-padding);
--navbox-tree-line-color: color-mix(in srgb, var(--wiki-accent-color) 30%, transparent);
--navbox-tree-line-width: 2px;
--navbox-tree-indent: 1em;
--navbox-tree-line-indent: 0.5em;
--navbox-tree-line-spacing: var(--navbox-gap);
--icon-chevron-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-chevron-down' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M6 9l6 6l6 -6'%3E%3C/path%3E%3C/svg%3E");
--icon-metalinks: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-edit' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M7 7h-1a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-1'%3E%3C/path%3E%3Cpath d='M20.385 6.585a2.1 2.1 0 0 0 -2.97 -2.97l-8.415 8.385v3h3l8.385 -8.415z'%3E%3C/path%3E%3Cpath d='M16 5l3 3'%3E%3C/path%3E%3C/svg%3E");
--navbox-icon-offset--x: 0.5rem; /* should be an absolute length (rem-based or px-based) */
}
.ranger-navbox.pill,
.ranger-navbox.pill-mobile{
/** vars for the "pill" style only (`.pill` and ".pill-mobile" clases) **/
--navbox-pill-gap: 0.3em;
--navbox-pill-padding: 0.25em 0.75em;
--navbox-pill-border-radius: 3px;
--navbox-pill-box-shadow: none;
--navbox-pill-background: color-mix(in srgb, var(--wiki-content-text-color) 5%, transparent);
--navbox-pill-box-shadow--hover: inset 0 0 3px var(--navbox-list-color);
--navbox-pill-background--hover: var(--navbox-pill-background);
--navbox-pill-selflink-background: color-mix(in srgb, var(--wiki-accent-color) 15%, transparent);/* background of pills with selflink in them */
/* remove list cell background */
--navbox-list-background: none;
--navbox-list-background--striped: color-mix(in srgb, var(--wiki-content-text-color) 3%, transparent);
}
.ranger-navbox.no-underline-title-links{
--navbox-title-link-color: var(--wiki-accent-link-color);
--navbox-title-link-decoration: none;
--navbox-title-redlink-decoration: none;
}
.ranger-navbox.noborder,
.ranger-navbox.no-border{
--navbox-padding: 0px;
--navbox-outer-border-width: 0px;
}
/******************************
* Fallback for older browsers *
*******************************/
@supports not (color:color-mix(in srgb, #000, transparent)) {
.ranger-navbox {
--navbox-above-background: var(--wiki-content-background-color--secondary);
--navbox-list-background: transparent;
--navbox-list-background--striped: var(--wiki-content-background-color--secondary);
--navbox-group-background: var(--wiki-content-background-color--secondary);
--navbox-tree-line-color: var(--wiki-content-background-color--secondary);
}
.ranger-navbox.pill,
.ranger-navbox.pill-mobile {
--navbox-pill-background: var(--wiki-content-background-color--secondary);
--navbox-list-background--striped: transparent;
--navbox-pill-selflink-background: var(--wiki-content-background-color--secondary);
}
}
/***************
* End fallback *
****************/
0f49887270380cdac6968f16cfc75a115818c39a
MediaWiki:Gadgets/hoverShowSpoilers
8
276
300
2025-10-15T22:09:38Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": false,
"default": false,
"hidden": false,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [
"Pages with spoilers"
],
"namespaces": [],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"main.css"
],
"dependencies": [],
"type": "styles"
}
}
427adff0005c5bf986f2bca5bf83943f65359867
MediaWiki:Gadgets/mpEditLinks
8
277
301
2025-10-15T22:09:39Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": true,
"hidden": false,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [
"Pages using IMP"
],
"namespaces": [],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"main.css",
"main.js"
],
"messages": [
"gadget-mpEditLinks-edit-link-text",
"gadget-mpEditLinks-toggle-link-text"
],
"dependencies": [
"jquery",
"mediawiki.jqueryMsg",
"mediawiki.util"
],
"type": "general"
}
}
42bdf858d58701d246d6e49129de886bb6723777
MediaWiki:Gadgets/collapsibleSidebarSections
8
278
302
2025-10-15T22:09:39Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "appearance",
"package": true,
"default": false,
"hidden": false,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [],
"namespaces": [],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"main.css",
"main.js"
],
"dependencies": [
"jquery"
],
"type": "general"
}
}
d67dc8fabaf4e1d275a3b17c42f3d707f00b707c
MediaWiki:Gadgets/collapsibleSidebarSections/main.js
8
279
303
2025-10-15T22:09:40Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
$(function(){
// CONFIG section, you can edit this part
// a list of sections that should be collapsed by default for *all users*.
// This should be the name of the heading as listed in Mediawiki:Sidebar and is case-sensitive.
// For example, if you have '* Character_Classes' and you want that section collapsed, add 'Character_Classes' into the brackets below.
// Separate entries with commas and use underscores instead of spaces.
// Example list: ['Character_Classes', 'Items', 'External_Links']
// Please DO NOT add navigation or tb into this list, as they are expected functionality.
var INITIALLY_COLLAPSED_IDS = [];
var MIN_ACTIVATION_WIDTH = 721;
//END CONFIG
// add the p- onto ids for ease of use, if not present
INITIALLY_COLLAPSED_IDS.forEach(function(id, index){
if(!id.startsWith('p-')){
INITIALLY_COLLAPSED_IDS[index] = 'p-' + id;
}
});
var $portals = $("#mw-panel .vector-menu-portal");
var setup = function(){
$portals.each(function(index, el){
if(window.innerWidth < MIN_ACTIVATION_WIDTH) {
return;
}
var $el = $(el);
var $id = $el.attr("id");
if(!$id){
return;
}
// check if this portal should be collapsed
if(
// portal is set to be initially collapsed and user has not indicated that they want it open
(INITIALLY_COLLAPSED_IDS.includes($id) && localStorage.getItem('sidebar_c_'+$id) != "n")
|| // or
// user has indicated they want this portal collapsed
(localStorage.getItem('sidebar_c_'+$id) === "y")
){
$el.addClass('collapsed').find('.vector-menu-content').slideUp(0);
}
});
}
setup();
$(window).on('resize', setup);
$portals.on("click", "h3", function(event){
if(window.innerWidth < MIN_ACTIVATION_WIDTH) {
return;
}
var $el = $(this).parent();
var $id = $el.attr("id");
if(!$id){
return;
}
$el.toggleClass('collapsed');
if($el.hasClass('collapsed')){ // more consistent between class and slide status.
localStorage.setItem('sidebar_c_'+$id, "y");
$el.find('.vector-menu-content').slideUp('fast');
}
else{
localStorage.setItem('sidebar_c_'+$id, "n");
$el.find('.vector-menu-content').slideDown('fast');
}
});
});
63d4425138f9c81e8294fbd01a08de9e1f58256a
MediaWiki:Gadgets/collapsibleSidebarSections/main.css
8
280
304
2025-10-15T22:09:40Z
ARTIFICER
564804
Importing default loadout
css
text/css
@media screen and (min-width: 721px) {
.client-js #mw-panel .portal:not(#p-ext-discordwidget) .vector-menu-heading {
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
transition: all 0.2s;
}
.client-js #mw-panel .portal:not(#p-ext-discordwidget) .vector-menu-heading::after {
content: "";
display: block;
pointer-events: none;
width: 1em;
height: 1em;
margin-top: 1px; /* offset */
--mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-chevron-down' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='currentColor' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M6 9l6 6l6 -6'%3E%3C/path%3E%3C/svg%3E") no-repeat;
-webkit-mask: var(--mask);
mask: var(--mask);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-position: center center;
mask-position: center center;
background-color: var(--wiki-sidebar-heading-color, var(--wiki-sidebar-link-color));
transform: rotate(180deg);
}
.client-js #mw-panel .portal:not(#p-ext-discordwidget).collapsed .vector-menu-heading::after {
transform: rotate(0deg);
}
.client-js #mw-panel .vector-menu-portal.collapsed .vector-menu-heading {
margin-bottom: 0;
}
}
5ab6f9e9146615a8038e81b9990004fdb06e00c0
MediaWiki:Gadgets/uploadMultipleFiles
8
281
305
2025-10-15T22:09:41Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": true,
"hidden": false,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [],
"namespaces": [
-1
],
"contentModels": [],
"rights": [
"edit",
"upload"
]
},
"module": {
"pages": [
"main.js"
],
"dependencies": [
"jquery",
"mediawiki.util"
],
"type": "general"
}
}
13bc1e984c367575a7b4f4ac29d2cf75b4f01c6c
MediaWiki:Gadgets/purge
8
282
306
2025-10-15T22:09:41Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": true,
"hidden": false,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [],
"namespaces": [],
"contentModels": [],
"rights": [
"edit"
]
},
"module": {
"pages": [
"main.js"
],
"messages": [
"cargo-purgecache",
"cargo-purgecache-failed",
"action-purge"
],
"dependencies": [
"mediawiki.util",
"mediawiki.api",
"mediawiki.jqueryMsg"
],
"type": "general"
}
}
ebb5f4bfef49746bef46514b0ffaccee57f3f1cd
MediaWiki:Gadgets/ranger/custom.css
8
283
307
2025-10-15T22:09:42Z
ARTIFICER
564804
Importing default loadout
css
text/css
/* Custom RANGER styles can go here. Rules here will override rules of equal specificity in main.css */
769d3248cef93d2b58dcf7339da923494f5173f8
MediaWiki:Gadgets/vectorScripts
8
284
308
2025-10-15T22:09:42Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": true,
"hidden": true,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [],
"namespaces": [],
"contentModels": [],
"rights": [],
"skins": [
"vector"
]
},
"module": {
"pages": [
"main.js"
],
"dependencies": [],
"type": "general"
}
}
f26fca963d213febee869477a05933a6fedfc542
MediaWiki:Gadgets/vectorScripts/main.js
8
285
309
2025-10-15T22:09:43Z
ARTIFICER
564804
Importing default loadout
javascript
text/javascript
/*** Mobile navigation toggle button ***/
$( function () {
const BUTTON_CLASS = 'mobile-nav-toggle';
const EXPANDED_CLASS = 'nav--expanded';
if (document.querySelector('button.' + BUTTON_CLASS)){return;} // early return to avoid double button if this runs twice
let mobileSidebarButton = document.createElement( 'button' );
let sidebar = document.getElementById( 'mw-panel' );
mobileSidebarButton.className = BUTTON_CLASS;
mobileSidebarButton.addEventListener( 'click', function () {
mobileSidebarButton.classList.toggle( EXPANDED_CLASS );
sidebar.classList.toggle( EXPANDED_CLASS );
} );
sidebar.prepend( mobileSidebarButton );
document.body.classList.add( 'has-vector-mobile-menu' );
} );
/*** End mobile navigation toggle button ***/
/*** #mw-head collapsing fix ***/
/*** IMPORTANT: Do not copy this code if your wiki is not updated to default loadout 2.0 (May 22, 2025) or later, or your navigation tabs will break ***/
mw.loader.using('skins.vector.legacy.js', function() {
$.collapsibleTabs.calculateTabDistance = function(){
return parseInt(window.getComputedStyle(document.getElementById( 'right-navigation' ), '::before').width ) - 1;
}
});
/*** END #mw-head collapsing fix ***/
a167e0e95038b575ef527cf63126aa5289a8439b
MediaWiki:Gadgets/userProfile
8
286
310
2025-10-15T22:09:43Z
ARTIFICER
564804
Importing default loadout
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": true,
"hidden": false,
"supportsUrlLoad": false
},
"loadConditions": {
"actions": [],
"categories": [],
"namespaces": [
-1,
2,
3
],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"main.js",
"main.css"
],
"dependencies": [
"mediawiki.interface.helpers.styles",
"mediawiki.util",
"mediawiki.api",
"jquery"
],
"type": "general"
}
}
e9c76b459199205abae5373548f6ff36e83fefcc
Template:Item Infobox
10
287
311
2025-10-16T09:26:20Z
5jiji
640693
Created page with base content created originally on the test wiki
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]|[[File:Item_{{PAGENAME}}{{!}}300px]]}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Cost, Sell price, Size, Produced by, Type
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|[[:Category:Crafted_Using_{{#explode:@@@@|:|0}}|{{#explode:@@@@|:|0}}]][[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
dee74317cd23c95a0ac8fc875a5a1768cd9d0044
Assembler (Level 1)
0
288
312
2025-10-16T09:37:35Z
5jiji
640693
Created with basic template
wikitext
text/x-wiki
{{Template:Item_Infobox
|Produced by=Hand, Assembler (Level 1)
|Size=1
|Cost=30
|Ingredients=Iron Plate:9
|Power=500
}}
The Assembler (Level 1) is a basic machine to make items with only 1 ingredient.
bec4056a83aaa472cdcfb17b6a29c68b2378eae0
File:Site-favicon.ico
6
289
313
2025-10-16T09:50:55Z
5jiji
640693
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
5fdc0517c60eec1aa02a1fef9763fa88c38be9ad
File:Assembler (Level 1).png
6
290
314
2025-10-16T11:17:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Assembler (Level 2).png
6
291
315
2025-10-16T11:17:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Assembler (Level 3).png
6
292
316
2025-10-16T11:17:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Assembler (Level 4).png
6
293
317
2025-10-16T11:17:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Bumper.png
6
294
318
2025-10-16T11:17:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Cable Crane.png
6
295
319
2025-10-16T11:17:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Chemical Plant.png
6
296
320
2025-10-16T11:17:20Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Conveyor Belt.png
6
297
321
2025-10-16T11:17:20Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Drill (Level 1).png
6
298
322
2025-10-16T11:17:21Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Drill (Level 2).png
6
299
323
2025-10-16T11:17:21Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Filtering Splitter.png
6
300
324
2025-10-16T11:17:22Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Furnace (Level 1).png
6
301
325
2025-10-16T11:17:22Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Furnace (Level 2).png
6
302
326
2025-10-16T11:17:23Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Item Buffer.png
6
303
327
2025-10-16T11:17:24Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Item Dispenser.png
6
304
328
2025-10-16T11:17:24Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Item Receiver.png
6
305
329
2025-10-16T11:17:25Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Large Wind Turbine.png
6
306
330
2025-10-16T11:17:25Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Loader.png
6
307
331
2025-10-16T11:17:26Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Pipe.png
6
308
332
2025-10-16T11:17:26Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Power Pole (Level 1).png
6
309
333
2025-10-16T11:17:27Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Power Pole (Level 2).png
6
310
334
2025-10-16T11:17:27Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Power Pole (with light).png
6
311
335
2025-10-16T11:17:28Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Recycler.png
6
312
336
2025-10-16T11:17:29Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Small Wind Turbine.png
6
313
337
2025-10-16T11:17:29Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sorter.png
6
314
338
2025-10-16T11:17:30Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Splitter.png
6
315
339
2025-10-16T11:17:30Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Synthesizer.png
6
316
340
2025-10-16T11:17:31Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Underground Pipe.png
6
317
341
2025-10-16T11:17:31Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Underpass.png
6
318
342
2025-10-16T11:17:32Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Unloader.png
6
319
343
2025-10-16T11:17:32Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Utility Light.png
6
320
344
2025-10-16T11:17:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Water Pump.png
6
321
345
2025-10-16T11:17:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Wooden Chest.png
6
322
346
2025-10-16T11:17:34Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Amethyst.png
6
323
347
2025-10-16T11:19:45Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Battery.png
6
324
348
2025-10-16T11:19:48Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Bearing.png
6
325
349
2025-10-16T11:19:48Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Boardwalk Plank.png
6
326
350
2025-10-16T11:19:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Ceramic Plate.png
6
327
351
2025-10-16T11:19:50Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Circuit Board.png
6
328
352
2025-10-16T11:19:51Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Coal.png
6
329
353
2025-10-16T11:19:52Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Computer Monitor.png
6
330
354
2025-10-16T11:19:52Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Computer Tower.png
6
331
355
2025-10-16T11:19:53Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Copper Wire.png
6
332
356
2025-10-16T11:19:54Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Copper Bar.png
6
333
357
2025-10-16T11:19:55Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Copper Ore.png
6
334
358
2025-10-16T11:19:55Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Diamond.png
6
335
359
2025-10-16T11:19:56Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Emerald.png
6
336
360
2025-10-16T11:19:57Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Fiberglass.png
6
337
361
2025-10-16T11:19:58Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Flow Meter.png
6
338
362
2025-10-16T11:19:59Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Gear.png
6
339
363
2025-10-16T11:20:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Glass Lens.png
6
340
364
2025-10-16T11:20:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Heatsink.png
6
341
365
2025-10-16T11:20:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Heavy Duty Motor.png
6
342
366
2025-10-16T11:20:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Iron Bar.png
6
343
367
2025-10-16T11:20:03Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Iron Ore.png
6
344
368
2025-10-16T11:20:03Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Iron Plate.png
6
345
369
2025-10-16T11:20:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Lightweight Frame.png
6
346
370
2025-10-16T11:20:07Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Logic Chip.png
6
347
371
2025-10-16T11:20:08Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Oxygen Tank.png
6
348
372
2025-10-16T11:20:08Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Plastic Bar.png
6
349
373
2025-10-16T11:20:09Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Plastic Scraps.png
6
350
374
2025-10-16T11:20:10Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Quartz.png
6
351
375
2025-10-16T11:20:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Radio Antenna.png
6
352
376
2025-10-16T11:20:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Rocket Fuel.png
6
353
377
2025-10-16T11:20:13Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Roof Tile.png
6
354
378
2025-10-16T11:20:14Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Ruby.png
6
355
379
2025-10-16T11:20:14Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Servo.png
6
356
380
2025-10-16T11:20:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Small Motor.png
6
357
381
2025-10-16T11:20:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Stator.png
6
358
382
2025-10-16T11:20:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Steel Beam.png
6
359
383
2025-10-16T11:20:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Steel Cable.png
6
360
384
2025-10-16T11:20:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Stone.png
6
361
385
2025-10-16T11:20:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Supercomputer.png
6
362
386
2025-10-16T11:20:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Utility Light.png
6
320
387
344
2025-10-16T11:20:22Z
Badbart
640809
Badbart uploaded a new version of [[File:Utility Light.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
390
387
2025-10-16T11:23:01Z
Badbart
640809
Badbart reverted [[File:Utility Light.png]] to an old version
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Winch.png
6
363
388
2025-10-16T11:20:23Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Wood.png
6
364
389
2025-10-16T11:20:24Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Assembler (Level 1) Placed.png
6
365
391
2025-10-16T11:24:00Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Assembler (Level 2) Placed.png
6
366
392
2025-10-16T11:24:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Assembler (Level 3) Placed.png
6
367
393
2025-10-16T11:24:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Assembler (Level 4) Placed.png
6
368
394
2025-10-16T11:24:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Boardwalk Plank Placed.png
6
369
395
2025-10-16T11:24:03Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Bumper Placed.png
6
370
396
2025-10-16T11:24:03Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Cable Crane Placed.png
6
371
397
2025-10-16T11:24:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Chemical Plant Placed.png
6
372
398
2025-10-16T11:24:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Conveyor Belt Placed.png
6
373
399
2025-10-16T11:24:05Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Drill (Level 1) Placed.png
6
374
400
2025-10-16T11:24:05Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Drill (Level 2) Placed.png
6
375
401
2025-10-16T11:24:06Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Filtering Splitter Placed.png
6
376
402
2025-10-16T11:24:06Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Furnace (Level 1) Placed.png
6
377
403
2025-10-16T11:24:07Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Furnace (Level 2) Placed.png
6
378
404
2025-10-16T11:24:07Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Item Buffer Placed.png
6
379
405
2025-10-16T11:24:08Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Item Dispenser Placed.png
6
380
406
2025-10-16T11:24:08Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Item Receiver Placed.png
6
381
407
2025-10-16T11:24:09Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Large Wind Turbine Placed.png
6
382
408
2025-10-16T11:24:09Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Loader Placed.png
6
383
409
2025-10-16T11:24:10Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Pipe Placed.png
6
384
410
2025-10-16T11:24:10Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Power Pole (Level 1) Placed.png
6
385
411
2025-10-16T11:24:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Power Pole (Level 2) Placed.png
6
386
412
2025-10-16T11:24:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Power Pole (with light) Placed.png
6
387
413
2025-10-16T11:24:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Recycler Placed.png
6
388
414
2025-10-16T11:24:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Roof Tile Placed.png
6
389
415
2025-10-16T11:24:13Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Small Wind Turbine Placed.png
6
390
416
2025-10-16T11:24:14Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sorter Placed.png
6
391
417
2025-10-16T11:24:14Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Splitter Placed.png
6
392
418
2025-10-16T11:24:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Synthesizer Placed.png
6
393
419
2025-10-16T11:24:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Underground Pipe Placed.png
6
394
420
2025-10-16T11:24:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Underpass Placed.png
6
395
421
2025-10-16T11:24:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Unloader Placed.png
6
396
422
2025-10-16T11:24:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Utility Light Placed.png
6
397
423
2025-10-16T11:24:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Water Pump Placed.png
6
398
424
2025-10-16T11:24:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Wood Placed.png
6
399
425
2025-10-16T11:24:20Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Wooden Chest Placed.png
6
400
426
2025-10-16T11:24:21Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
Assembler (Level 1)
0
288
427
312
2025-10-16T11:26:08Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 1)
|image = Assembler (Level 1) Placed.png
|Description = Basic crafting machine. Can craft items that only require a single type of ingredient.
|Sections = Ingredients
|Ingredients = Iron Plate:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power = 500
|Water =
}}
fd3be4c97b4c75603dd04ed4912f26c6e4bb39d5
File:Agate.png
6
401
428
2025-10-16T11:28:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Aloe Vera.png
6
402
429
2025-10-16T11:28:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Apple.png
6
403
430
2025-10-16T11:28:34Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Armchair.png
6
404
431
2025-10-16T11:28:34Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Autumn Stonecrop.png
6
405
432
2025-10-16T11:28:35Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Big Sapling.png
6
406
433
2025-10-16T11:28:35Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Black Coffee.png
6
407
434
2025-10-16T11:28:36Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Blueberry.png
6
408
435
2025-10-16T11:28:36Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Bookcase.png
6
409
436
2025-10-16T11:28:37Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Cactus.png
6
410
437
2025-10-16T11:28:37Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Cappuccino.png
6
411
438
2025-10-16T11:28:38Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Caution Paint.png
6
412
439
2025-10-16T11:28:38Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Clematis.png
6
413
440
2025-10-16T11:28:39Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Coat Rack.png
6
414
441
2025-10-16T11:28:39Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Coffee Plant.png
6
415
442
2025-10-16T11:28:40Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Cold Black Coffee.png
6
416
443
2025-10-16T11:28:40Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Cold Cappuccino.png
6
417
444
2025-10-16T11:28:41Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Cold Espresso.png
6
418
445
2025-10-16T11:28:41Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Cold Flat White.png
6
419
446
2025-10-16T11:28:42Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Couch.png
6
420
447
2025-10-16T11:28:42Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Daisy.png
6
421
448
2025-10-16T11:28:43Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Dragon Tree.png
6
422
449
2025-10-16T11:28:43Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Dresser.png
6
423
450
2025-10-16T11:28:44Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Dumb Cane.png
6
424
451
2025-10-16T11:28:44Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Eagle Feather.png
6
425
452
2025-10-16T11:28:45Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:End Table with Blue Lamp.png
6
426
453
2025-10-16T11:28:46Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:End Table with Green Lamp.png
6
427
454
2025-10-16T11:28:46Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Espresso.png
6
428
455
2025-10-16T11:28:47Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Fancy Chair.png
6
429
456
2025-10-16T11:28:47Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Fancy Desk.png
6
430
457
2025-10-16T11:28:48Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Fancy Table.png
6
431
458
2025-10-16T11:28:48Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Fern.png
6
432
459
2025-10-16T11:28:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Fiddlehead Fern.png
6
433
460
2025-10-16T11:28:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Fireweed.png
6
434
461
2025-10-16T11:28:50Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Flat White.png
6
435
462
2025-10-16T11:28:50Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Grandfather Clock.png
6
436
463
2025-10-16T11:28:51Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Green Floor Lamp.png
6
437
464
2025-10-16T11:28:51Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Green Stool.png
6
438
465
2025-10-16T11:28:52Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Hallway Table.png
6
439
466
2025-10-16T11:28:53Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Hazelnut.png
6
440
467
2025-10-16T11:28:53Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Heart Chair.png
6
441
468
2025-10-16T11:28:54Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Hellebores.png
6
442
469
2025-10-16T11:28:54Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Holly.png
6
443
470
2025-10-16T11:28:55Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Honeycomb.png
6
444
471
2025-10-16T11:28:55Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Hyacinth.png
6
445
472
2025-10-16T11:28:56Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Iron Stool.png
6
446
473
2025-10-16T11:28:56Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Iron Table.png
6
447
474
2025-10-16T11:28:57Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Jasmine.png
6
448
475
2025-10-16T11:28:57Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Juniper.png
6
449
476
2025-10-16T11:28:58Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Kalanchoe.png
6
450
477
2025-10-16T11:28:58Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Laceleaf.png
6
451
478
2025-10-16T11:28:59Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Large Coffee Table.png
6
452
479
2025-10-16T11:28:59Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Large Simple Table.png
6
453
480
2025-10-16T11:29:00Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Large Sturdy Table with Cover.png
6
454
481
2025-10-16T11:29:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Large Sturdy Table.png
6
455
482
2025-10-16T11:29:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Loaf of Bread.png
6
456
483
2025-10-16T11:29:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Long Floor Lamp.png
6
457
484
2025-10-16T11:29:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Marsh Marigold.png
6
458
485
2025-10-16T11:29:03Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Metal Chair.png
6
459
486
2025-10-16T11:29:03Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Metal Desk.png
6
460
487
2025-10-16T11:29:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Metal Floor Lamp.png
6
461
488
2025-10-16T11:29:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Metal Table.png
6
462
489
2025-10-16T11:29:05Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Monstera.png
6
463
490
2025-10-16T11:29:06Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Prairie Crocus.png
6
464
491
2025-10-16T11:29:06Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Pretty Sunhat.png
6
465
492
2025-10-16T11:29:07Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Primrose.png
6
466
493
2025-10-16T11:29:07Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Puffball.png
6
467
494
2025-10-16T11:29:08Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Pumpkin.png
6
468
495
2025-10-16T11:29:08Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Pylon.png
6
469
496
2025-10-16T11:29:09Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Rainbow Rays.png
6
470
497
2025-10-16T11:29:09Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Rainbow Shell.png
6
471
498
2025-10-16T11:29:10Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Rattan Chair.png
6
472
499
2025-10-16T11:29:10Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Red Stool.png
6
473
500
2025-10-16T11:29:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Rhubarb.png
6
474
501
2025-10-16T11:29:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Rose.png
6
475
502
2025-10-16T11:29:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Round End Table.png
6
476
503
2025-10-16T11:29:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Round Floor Lamp.png
6
477
504
2025-10-16T11:29:13Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sapling.png
6
478
505
2025-10-16T11:29:13Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Shoe Rack.png
6
479
506
2025-10-16T11:29:14Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Simple Chair.png
6
480
507
2025-10-16T11:29:14Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Small Coffee Plant.png
6
481
508
2025-10-16T11:29:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Small Coffee Table.png
6
482
509
2025-10-16T11:29:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Small Orange Tree.png
6
483
510
2025-10-16T11:29:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Small Sturdy Table with Cover.png
6
484
511
2025-10-16T11:29:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Small Sturdy Table.png
6
485
512
2025-10-16T11:29:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Small Tree.png
6
486
513
2025-10-16T11:29:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Snail Shell.png
6
487
514
2025-10-16T11:29:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Snake Plant.png
6
488
515
2025-10-16T11:29:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Snowberry.png
6
489
516
2025-10-16T11:29:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Snowdrop.png
6
490
517
2025-10-16T11:29:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:AngelaPortraitAngry.png
6
491
518
2025-10-16T11:30:39Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:AngelaPortraitBlush.png
6
492
519
2025-10-16T11:30:40Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:AngelaPortraitHappy.png
6
493
520
2025-10-16T11:30:41Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:AngelaPortraitLaugh.png
6
494
521
2025-10-16T11:30:42Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:AngelaPortraitNeutral.png
6
495
522
2025-10-16T11:30:43Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:AngelaPortraitSad.png
6
496
523
2025-10-16T11:30:44Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:AngelaPortraitSurprised.png
6
497
524
2025-10-16T11:30:44Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:AngelaPortraitWorried.png
6
498
525
2025-10-16T11:30:45Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:BensonPortraitAngry.png
6
499
526
2025-10-16T11:30:46Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:BensonPortraitBlush.png
6
500
527
2025-10-16T11:30:47Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:BensonPortraitHappy.png
6
501
528
2025-10-16T11:30:48Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:BensonPortraitLaugh.png
6
502
529
2025-10-16T11:30:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:BensonPortraitNeutral.png
6
503
530
2025-10-16T11:30:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:BensonPortraitSad.png
6
504
531
2025-10-16T11:30:50Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:BensonPortraitSurprised.png
6
505
532
2025-10-16T11:30:51Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:BensonPortraitWorried.png
6
506
533
2025-10-16T11:30:52Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CarterPortraitAngry.png
6
507
534
2025-10-16T11:30:53Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CarterPortraitBlush.png
6
508
535
2025-10-16T11:30:53Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CarterPortraitHappy.png
6
509
536
2025-10-16T11:30:54Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CarterPortraitLaugh.png
6
510
537
2025-10-16T11:30:55Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CarterPortraitNeutral.png
6
511
538
2025-10-16T11:30:56Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CarterPortraitSad.png
6
512
539
2025-10-16T11:30:57Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CarterPortraitSurprised.png
6
513
540
2025-10-16T11:30:57Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CarterPortraitWorried.png
6
514
541
2025-10-16T11:30:58Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CliffPortraitAngry.png
6
515
542
2025-10-16T11:30:59Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CliffPortraitBlush.png
6
516
543
2025-10-16T11:31:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CliffPortraitHappy.png
6
517
544
2025-10-16T11:31:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CliffPortraitLaugh.png
6
518
545
2025-10-16T11:31:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CliffPortraitNeutral.png
6
519
546
2025-10-16T11:31:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CliffPortraitSad.png
6
520
547
2025-10-16T11:31:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CliffPortraitSurprised.png
6
521
548
2025-10-16T11:31:05Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:CliffPortraitWorried.png
6
522
549
2025-10-16T11:31:06Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:LeoPortraitAlert.png
6
523
550
2025-10-16T11:31:07Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:LeoPortraitCurious.png
6
524
551
2025-10-16T11:31:07Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:LeoPortraitNeutral.png
6
525
552
2025-10-16T11:31:08Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:LeoPortraitScared.png
6
526
553
2025-10-16T11:31:09Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DottiePortraitAngry.png
6
527
554
2025-10-16T11:31:10Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DottiePortraitBlush.png
6
528
555
2025-10-16T11:31:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DottiePortraitHappy.png
6
529
556
2025-10-16T11:31:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DottiePortraitLaugh.png
6
530
557
2025-10-16T11:31:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DottiePortraitNeutral.png
6
531
558
2025-10-16T11:31:13Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DottiePortraitSad.png
6
532
559
2025-10-16T11:31:13Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DottiePortraitSurprised.png
6
533
560
2025-10-16T11:31:14Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DottiePortraitWorried.png
6
534
561
2025-10-16T11:31:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ElisePortraitAngry.png
6
535
562
2025-10-16T11:31:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ElisePortraitBlush.png
6
536
563
2025-10-16T11:31:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ElisePortraitHappy.png
6
537
564
2025-10-16T11:31:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ElisePortraitLaugh.png
6
538
565
2025-10-16T11:31:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ElisePortraitNeutral.png
6
539
566
2025-10-16T11:31:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ElisePortraitSad.png
6
540
567
2025-10-16T11:31:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ElisePortraitSurprised.png
6
541
568
2025-10-16T11:31:20Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ElisePortraitWorried.png
6
542
569
2025-10-16T11:31:21Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:IlonkaPortraitAngry.png
6
543
570
2025-10-16T11:31:22Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:IlonkaPortraitBlush.png
6
544
571
2025-10-16T11:31:23Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:IlonkaPortraitFire.png
6
545
572
2025-10-16T11:31:23Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:IlonkaPortraitHappy.png
6
546
573
2025-10-16T11:31:24Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:IlonkaPortraitLaugh.png
6
547
574
2025-10-16T11:31:25Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:IlonkaPortraitNeutral.png
6
548
575
2025-10-16T11:31:26Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:IlonkaPortraitSad.png
6
549
576
2025-10-16T11:31:27Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:IlonkaPortraitSurprised.png
6
550
577
2025-10-16T11:31:27Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:IlonkaPortraitWorried.png
6
551
578
2025-10-16T11:31:28Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:JamiePortraitAngry.png
6
552
579
2025-10-16T11:31:29Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:JamiePortraitBlush.png
6
553
580
2025-10-16T11:31:30Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:JamiePortraitHappy.png
6
554
581
2025-10-16T11:31:30Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:JamiePortraitLaugh.png
6
555
582
2025-10-16T11:31:31Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:JamiePortraitNeutral.png
6
556
583
2025-10-16T11:31:32Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:JamiePortraitSad.png
6
557
584
2025-10-16T11:31:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:JamiePortraitSurprised.png
6
558
585
2025-10-16T11:31:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:JamiePortraitWorried.png
6
559
586
2025-10-16T11:31:34Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ToastyPortraitHappy.png
6
560
587
2025-10-16T11:31:35Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ToastyPortraitJournal.png
6
561
588
2025-10-16T11:31:36Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ToastyPortraitNeutral.png
6
562
589
2025-10-16T11:31:37Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ToastyPortraitThinking.png
6
563
590
2025-10-16T11:31:38Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MichaelPortraitAngry.png
6
564
591
2025-10-16T11:31:39Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MichaelPortraitBlush.png
6
565
592
2025-10-16T11:31:40Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MichaelPortraitHappy.png
6
566
593
2025-10-16T11:31:41Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MichaelPortraitLaugh.png
6
567
594
2025-10-16T11:31:41Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MichaelPortraitNeutral.png
6
568
595
2025-10-16T11:31:42Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MichaelPortraitSad.png
6
569
596
2025-10-16T11:31:43Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MichaelPortraitSurprised.png
6
570
597
2025-10-16T11:31:44Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MichaelPortraitWorried.png
6
571
598
2025-10-16T11:31:45Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitAccomplished.png
6
572
599
2025-10-16T11:31:45Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitAngry.png
6
573
600
2025-10-16T11:31:46Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitAwe.png
6
574
601
2025-10-16T11:31:47Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitBlush.png
6
575
602
2025-10-16T11:31:48Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitChild.png
6
576
603
2025-10-16T11:31:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitDefeated.png
6
577
604
2025-10-16T11:31:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitDisbelief.png
6
578
605
2025-10-16T11:31:50Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitExcited.png
6
579
606
2025-10-16T11:31:51Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitFire.png
6
580
607
2025-10-16T11:31:52Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitFurious.png
6
581
608
2025-10-16T11:31:52Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitHappy.png
6
582
609
2025-10-16T11:31:53Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitLaugh.png
6
583
610
2025-10-16T11:31:54Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitLookingUp.png
6
584
611
2025-10-16T11:31:54Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitNeutral.png
6
585
612
2025-10-16T11:31:55Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitSad.png
6
586
613
2025-10-16T11:31:56Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitSomber.png
6
587
614
2025-10-16T11:31:57Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitSurprised.png
6
588
615
2025-10-16T11:31:57Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitThinking.png
6
589
616
2025-10-16T11:31:58Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitWorried.png
6
590
617
2025-10-16T11:31:59Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MorganPortraitYelling.png
6
591
618
2025-10-16T11:32:00Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:NoorPortraitAngry.png
6
592
619
2025-10-16T11:32:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:NoorPortraitBlush.png
6
593
620
2025-10-16T11:32:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:NoorPortraitHappy.png
6
594
621
2025-10-16T11:32:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:NoorPortraitLaugh.png
6
595
622
2025-10-16T11:32:03Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:NoorPortraitNeutral.png
6
596
623
2025-10-16T11:32:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:NoorPortraitSad.png
6
597
624
2025-10-16T11:32:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:NoorPortraitSurprised.png
6
598
625
2025-10-16T11:32:05Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:NoorPortraitWorried.png
6
599
626
2025-10-16T11:32:06Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PetePortraitAngry.png
6
600
627
2025-10-16T11:32:07Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PetePortraitBlush.png
6
601
628
2025-10-16T11:32:08Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PetePortraitHappy.png
6
602
629
2025-10-16T11:32:08Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PetePortraitLaugh.png
6
603
630
2025-10-16T11:32:09Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PetePortraitNeutral.png
6
604
631
2025-10-16T11:32:10Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PetePortraitSad.png
6
605
632
2025-10-16T11:32:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PetePortraitSurprised.png
6
606
633
2025-10-16T11:32:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PetePortraitWorried.png
6
607
634
2025-10-16T11:32:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPartyPortraitAngry.png
6
608
635
2025-10-16T11:32:13Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPartyPortraitHappy.png
6
609
636
2025-10-16T11:32:14Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPartyPortraitNeutral.png
6
610
637
2025-10-16T11:32:14Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPartyPortraitSurprised.png
6
611
638
2025-10-16T11:32:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPortraitAngry.png
6
612
639
2025-10-16T11:32:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPortraitBlush.png
6
613
640
2025-10-16T11:32:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPortraitFire.png
6
614
641
2025-10-16T11:32:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPortraitHappy.png
6
615
642
2025-10-16T11:32:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPortraitLaugh.png
6
616
643
2025-10-16T11:32:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPortraitNeutral.png
6
617
644
2025-10-16T11:32:20Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPortraitSad.png
6
618
645
2025-10-16T11:32:20Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPortraitSurprised.png
6
619
646
2025-10-16T11:32:21Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:PicoPortraitWorried.png
6
620
647
2025-10-16T11:32:21Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RebeccaPortraitAngry.png
6
621
648
2025-10-16T11:32:22Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RebeccaPortraitBlush.png
6
622
649
2025-10-16T11:32:23Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RebeccaPortraitDisbelief.png
6
623
650
2025-10-16T11:32:24Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RebeccaPortraitHappy.png
6
624
651
2025-10-16T11:32:24Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RebeccaPortraitLaugh.png
6
625
652
2025-10-16T11:32:25Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RebeccaPortraitNeutral.png
6
626
653
2025-10-16T11:32:26Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RebeccaPortraitSad.png
6
627
654
2025-10-16T11:32:27Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RebeccaPortraitSurprised.png
6
628
655
2025-10-16T11:32:27Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RebeccaPortraitWorried.png
6
629
656
2025-10-16T11:32:28Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SabrinaPortraitAngry.png
6
630
657
2025-10-16T11:32:29Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SabrinaPortraitBlush.png
6
631
658
2025-10-16T11:32:30Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SabrinaPortraitDefeated.png
6
632
659
2025-10-16T11:32:30Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SabrinaPortraitHappy.png
6
633
660
2025-10-16T11:32:31Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SabrinaPortraitLaugh.png
6
634
661
2025-10-16T11:32:32Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SabrinaPortraitNeutral.png
6
635
662
2025-10-16T11:32:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SabrinaPortraitSad.png
6
636
663
2025-10-16T11:32:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SabrinaPortraitSurprised.png
6
637
664
2025-10-16T11:32:34Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SabrinaPortraitWorried.png
6
638
665
2025-10-16T11:32:35Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ScrubsPartyPortraitAngry.png
6
639
666
2025-10-16T11:32:36Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ScrubsPartyPortraitHappy.png
6
640
667
2025-10-16T11:32:37Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ScrubsPartyPortraitNeutral.png
6
641
668
2025-10-16T11:32:37Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ScrubsPortraitAngry.png
6
642
669
2025-10-16T11:32:38Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ScrubsPortraitHappy.png
6
643
670
2025-10-16T11:32:39Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ScrubsPortraitNeutral.png
6
644
671
2025-10-16T11:32:40Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ScrubsPortraitSad.png
6
645
672
2025-10-16T11:32:41Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:ScrubsPortraitSurprised.png
6
646
673
2025-10-16T11:32:41Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RonjaPortraitAngry.png
6
647
674
2025-10-16T11:32:42Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RonjaPortraitBlush.png
6
648
675
2025-10-16T11:32:43Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RonjaPortraitHappy.png
6
649
676
2025-10-16T11:32:44Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RonjaPortraitLaugh.png
6
650
677
2025-10-16T11:32:45Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RonjaPortraitNeutral.png
6
651
678
2025-10-16T11:32:46Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RonjaPortraitSad.png
6
652
679
2025-10-16T11:32:47Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RonjaPortraitSurprised.png
6
653
680
2025-10-16T11:32:48Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:RonjaPortraitWorried.png
6
654
681
2025-10-16T11:32:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:TiaPortraitAngry.png
6
655
682
2025-10-16T11:32:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:TiaPortraitBlush.png
6
656
683
2025-10-16T11:32:50Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:TiaPortraitHappy.png
6
657
684
2025-10-16T11:32:51Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:TiaPortraitLaugh.png
6
658
685
2025-10-16T11:32:52Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:TiaPortraitNeutral.png
6
659
686
2025-10-16T11:32:52Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:TiaPortraitSad.png
6
660
687
2025-10-16T11:32:53Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:TiaPortraitSurprised.png
6
661
688
2025-10-16T11:32:54Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:TiaPortraitWorried.png
6
662
689
2025-10-16T11:32:55Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:VeronicaPortraitAngry.png
6
663
690
2025-10-16T11:32:56Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:VeronicaPortraitBlush.png
6
664
691
2025-10-16T11:32:56Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:VeronicaPortraitDisbelief.png
6
665
692
2025-10-16T11:32:57Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:VeronicaPortraitHappy.png
6
666
693
2025-10-16T11:32:58Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:VeronicaPortraitLaugh.png
6
667
694
2025-10-16T11:32:58Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:VeronicaPortraitNeutral.png
6
668
695
2025-10-16T11:32:59Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:VeronicaPortraitSad.png
6
669
696
2025-10-16T11:33:00Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:VeronicaPortraitSurprised.png
6
670
697
2025-10-16T11:33:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:VeronicaPortraitWorried.png
6
671
698
2025-10-16T11:33:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WattsPortraitAngry.png
6
672
699
2025-10-16T11:33:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WattsPortraitBlush.png
6
673
700
2025-10-16T11:33:03Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WattsPortraitHappy.png
6
674
701
2025-10-16T11:33:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WattsPortraitLaugh.png
6
675
702
2025-10-16T11:33:05Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WattsPortraitNeutral.png
6
676
703
2025-10-16T11:33:06Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WattsPortraitSad.png
6
677
704
2025-10-16T11:33:06Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WattsPortraitSurprised.png
6
678
705
2025-10-16T11:33:07Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WattsPortraitWorried.png
6
679
706
2025-10-16T11:33:08Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WilliamPortraitAngry.png
6
680
707
2025-10-16T11:33:09Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WilliamPortraitBlush.png
6
681
708
2025-10-16T11:33:10Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WilliamPortraitHappy.png
6
682
709
2025-10-16T11:33:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WilliamPortraitLaugh.png
6
683
710
2025-10-16T11:33:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WilliamPortraitNeutral.png
6
684
711
2025-10-16T11:33:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WilliamPortraitSad.png
6
685
712
2025-10-16T11:33:13Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WilliamPortraitSurprised.png
6
686
713
2025-10-16T11:33:13Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:WilliamPortraitWorried.png
6
687
714
2025-10-16T11:33:14Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c24.png
6
688
715
2025-10-16T11:33:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c23.png
6
689
716
2025-10-16T11:33:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c22.png
6
690
717
2025-10-16T11:33:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c21.png
6
691
718
2025-10-16T11:33:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c20.png
6
692
719
2025-10-16T11:33:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c19.png
6
693
720
2025-10-16T11:33:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c18.png
6
694
721
2025-10-16T11:33:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c17.png
6
695
722
2025-10-16T11:33:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c16.png
6
696
723
2025-10-16T11:33:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c15.png
6
697
724
2025-10-16T11:33:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c14.png
6
698
725
2025-10-16T11:33:20Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c13.png
6
699
726
2025-10-16T11:33:20Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c12.png
6
700
727
2025-10-16T11:33:21Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c11.png
6
701
728
2025-10-16T11:33:21Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c10.png
6
702
729
2025-10-16T11:33:22Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c09.png
6
703
730
2025-10-16T11:33:22Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c08.png
6
704
731
2025-10-16T11:33:23Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c07.png
6
705
732
2025-10-16T11:33:23Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c06.png
6
706
733
2025-10-16T11:33:24Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c05.png
6
707
734
2025-10-16T11:33:24Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c04.png
6
708
735
2025-10-16T11:33:25Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c03.png
6
709
736
2025-10-16T11:33:25Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c02.png
6
710
737
2025-10-16T11:33:26Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r12 c01.png
6
711
738
2025-10-16T11:33:26Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c24.png
6
712
739
2025-10-16T11:33:27Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c23.png
6
713
740
2025-10-16T11:33:27Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c22.png
6
714
741
2025-10-16T11:33:28Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c21.png
6
715
742
2025-10-16T11:33:28Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c20.png
6
716
743
2025-10-16T11:33:29Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c19.png
6
717
744
2025-10-16T11:33:30Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c18.png
6
718
745
2025-10-16T11:33:30Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c17.png
6
719
746
2025-10-16T11:33:31Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c16.png
6
720
747
2025-10-16T11:33:31Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c15.png
6
721
748
2025-10-16T11:33:32Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c14.png
6
722
749
2025-10-16T11:33:32Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c13.png
6
723
750
2025-10-16T11:33:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c12.png
6
724
751
2025-10-16T11:33:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c11.png
6
725
752
2025-10-16T11:33:34Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c10.png
6
726
753
2025-10-16T11:33:34Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c09.png
6
727
754
2025-10-16T11:33:35Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c08.png
6
728
755
2025-10-16T11:33:36Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c07.png
6
729
756
2025-10-16T11:33:36Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sprite r11 c06.png
6
730
757
2025-10-16T11:33:37Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Electricity.png
6
731
758
2025-10-16T11:35:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Flame.png
6
732
759
2025-10-16T11:35:15Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Job Board.png
6
733
760
2025-10-16T11:35:16Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Map.png
6
734
761
2025-10-16T11:35:17Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Toasty.png
6
735
762
2025-10-16T11:35:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Water Tower.png
6
736
763
2025-10-16T11:35:18Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Water.png
6
737
764
2025-10-16T11:35:19Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
Image index
0
738
765
2025-10-16T11:36:25Z
Badbart
640809
Created page with "== Buildings == <gallery mode=packed heights=150> File:Assembler (Level 1).png File:Assembler (Level 2).png File:Assembler (Level 3).png File:Assembler (Level 4).png File:Bumper.png File:Cable Crane.png File:Chemical Plant.png File:Conveyor Belt.png File:Drill (Level 1).png File:Drill (Level 2).png File:Filtering Splitter.png File:Furnace (Level 1).png File:Furnace (Level 2).png File:Item Buffer.png File:Item Dispenser.png File:Item Receiver.png File:Large Wind Turbine.p..."
wikitext
text/x-wiki
== Buildings ==
<gallery mode=packed heights=150>
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Bumper.png
File:Cable Crane.png
File:Chemical Plant.png
File:Conveyor Belt.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Filtering Splitter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Loader.png
File:Pipe.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Recycler.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Wooden Chest.png
</gallery>
== Buildings_placed ==
<gallery mode=packed heights=150>
File:Assembler (Level 1) Placed.png
File:Assembler (Level 2) Placed.png
File:Assembler (Level 3) Placed.png
File:Assembler (Level 4) Placed.png
File:Boardwalk Plank Placed.png
File:Bumper Placed.png
File:Cable Crane Placed.png
File:Chemical Plant Placed.png
File:Conveyor Belt Placed.png
File:Drill (Level 1) Placed.png
File:Drill (Level 2) Placed.png
File:Filtering Splitter Placed.png
File:Furnace (Level 1) Placed.png
File:Furnace (Level 2) Placed.png
File:Item Buffer Placed.png
File:Item Dispenser Placed.png
File:Item Receiver Placed.png
File:Large Wind Turbine Placed.png
File:Loader Placed.png
File:Pipe Placed.png
File:Power Pole (Level 1) Placed.png
File:Power Pole (Level 2) Placed.png
File:Power Pole With Light Placed.png
File:Recycler Placed.png
File:Roof Tile Placed.png
File:Small Wind Turbine Placed.png
File:Sorter Placed.png
File:Splitter Placed.png
File:Synthesizer Placed.png
File:Underground Pipe Placed.png
File:Underpass Placed.png
File:Unloader Placed.png
File:Utility Light Placed.png
File:Water Pump Placed.png
File:Wood Placed.png
File:Wooden Chest Placed.png
</gallery>
== Chara / Angela ==
<gallery mode=packed heights=150>
File:AngelaPortraitAngry.png
File:AngelaPortraitBlush.png
File:AngelaPortraitHappy.png
File:AngelaPortraitLaugh.png
File:AngelaPortraitNeutral.png
File:AngelaPortraitSad.png
File:AngelaPortraitSurprised.png
File:AngelaPortraitWorried.png
</gallery>
== Chara / Benson ==
<gallery mode=packed heights=150>
File:BensonPortraitAngry.png
File:BensonPortraitBlush.png
File:BensonPortraitHappy.png
File:BensonPortraitLaugh.png
File:BensonPortraitNeutral.png
File:BensonPortraitSad.png
File:BensonPortraitSurprised.png
File:BensonPortraitWorried.png
</gallery>
== Chara / Carter ==
<gallery mode=packed heights=150>
File:CarterPortraitAngry.png
File:CarterPortraitBlush.png
File:CarterPortraitHappy.png
File:CarterPortraitLaugh.png
File:CarterPortraitNeutral.png
File:CarterPortraitSad.png
File:CarterPortraitSurprised.png
File:CarterPortraitWorried.png
</gallery>
== Chara / Cliff ==
<gallery mode=packed heights=150>
File:CliffPortraitAngry.png
File:CliffPortraitBlush.png
File:CliffPortraitHappy.png
File:CliffPortraitLaugh.png
File:CliffPortraitNeutral.png
File:CliffPortraitSad.png
File:CliffPortraitSurprised.png
File:CliffPortraitWorried.png
</gallery>
== Chara / Dog ==
<gallery mode=packed heights=150>
File:DogPortraitAlert.png
File:DogPortraitCurious.png
File:DogPortraitNeutral.png
File:DogPortraitScared.png
</gallery>
== Chara / Dottie ==
<gallery mode=packed heights=150>
File:DottiePortraitAngry.png
File:DottiePortraitBlush.png
File:DottiePortraitHappy.png
File:DottiePortraitLaugh.png
File:DottiePortraitNeutral.png
File:DottiePortraitSad.png
File:DottiePortraitSurprised.png
File:DottiePortraitWorried.png
</gallery>
== Chara / Elise ==
<gallery mode=packed heights=150>
File:ElisePortraitAngry.png
File:ElisePortraitBlush.png
File:ElisePortraitHappy.png
File:ElisePortraitLaugh.png
File:ElisePortraitNeutral.png
File:ElisePortraitSad.png
File:ElisePortraitSurprised.png
File:ElisePortraitWorried.png
</gallery>
== Chara / Ilonka ==
<gallery mode=packed heights=150>
File:IlonkaPortraitAngry.png
File:IlonkaPortraitBlush.png
File:IlonkaPortraitFire.png
File:IlonkaPortraitHappy.png
File:IlonkaPortraitLaugh.png
File:IlonkaPortraitNeutral.png
File:IlonkaPortraitSad.png
File:IlonkaPortraitSurprised.png
File:IlonkaPortraitWorried.png
</gallery>
== Chara / Jamie ==
<gallery mode=packed heights=150>
File:JamiePortraitAngry.png
File:JamiePortraitBlush.png
File:JamiePortraitHappy.png
File:JamiePortraitLaugh.png
File:JamiePortraitNeutral.png
File:JamiePortraitSad.png
File:JamiePortraitSurprised.png
File:JamiePortraitWorried.png
</gallery>
== Chara / Mech ==
<gallery mode=packed heights=150>
File:MechPortraitHappy.png
File:MechPortraitJournal.png
File:MechPortraitNeutral.png
File:MechPortraitThinking.png
</gallery>
== Chara / Michael ==
<gallery mode=packed heights=150>
File:MichaelPortraitAngry.png
File:MichaelPortraitBlush.png
File:MichaelPortraitHappy.png
File:MichaelPortraitLaugh.png
File:MichaelPortraitNeutral.png
File:MichaelPortraitSad.png
File:MichaelPortraitSurprised.png
File:MichaelPortraitWorried.png
</gallery>
== Chara / Morgan ==
<gallery mode=packed heights=150>
File:MorganPortraitAccomplished.png
File:MorganPortraitAngry.png
File:MorganPortraitAwe.png
File:MorganPortraitBlush.png
File:MorganPortraitChild.png
File:MorganPortraitDefeated.png
File:MorganPortraitDisbelief.png
File:MorganPortraitExcited.png
File:MorganPortraitFire.png
File:MorganPortraitFurious.png
File:MorganPortraitHappy.png
File:MorganPortraitLaugh.png
File:MorganPortraitLookingUp.png
File:MorganPortraitNeutral.png
File:MorganPortraitSad.png
File:MorganPortraitSomber.png
File:MorganPortraitSurprised.png
File:MorganPortraitThinking.png
File:MorganPortraitWorried.png
File:MorganPortraitYelling.png
</gallery>
== Chara / Noor ==
<gallery mode=packed heights=150>
File:NoorPortraitAngry.png
File:NoorPortraitBlush.png
File:NoorPortraitHappy.png
File:NoorPortraitLaugh.png
File:NoorPortraitNeutral.png
File:NoorPortraitSad.png
File:NoorPortraitSurprised.png
File:NoorPortraitWorried.png
</gallery>
== Chara / Pete ==
<gallery mode=packed heights=150>
File:PetePortraitAngry.png
File:PetePortraitBlush.png
File:PetePortraitHappy.png
File:PetePortraitLaugh.png
File:PetePortraitNeutral.png
File:PetePortraitSad.png
File:PetePortraitSurprised.png
File:PetePortraitWorried.png
</gallery>
== Chara / Pico ==
<gallery mode=packed heights=150>
File:PicoPartyPortraitAngry.png
File:PicoPartyPortraitHappy.png
File:PicoPartyPortraitNeutral.png
File:PicoPartyPortraitSurprised.png
File:PicoPortraitAngry.png
File:PicoPortraitBlush.png
File:PicoPortraitFire.png
File:PicoPortraitHappy.png
File:PicoPortraitLaugh.png
File:PicoPortraitNeutral.png
File:PicoPortraitSad.png
File:PicoPortraitSurprised.png
File:PicoPortraitWorried.png
</gallery>
== Chara / Rebecca ==
<gallery mode=packed heights=150>
File:RebeccaPortraitAngry.png
File:RebeccaPortraitBlush.png
File:RebeccaPortraitDisbelief.png
File:RebeccaPortraitHappy.png
File:RebeccaPortraitLaugh.png
File:RebeccaPortraitNeutral.png
File:RebeccaPortraitSad.png
File:RebeccaPortraitSurprised.png
File:RebeccaPortraitWorried.png
</gallery>
== Chara / Sabrina ==
<gallery mode=packed heights=150>
File:SabrinaPortraitAngry.png
File:SabrinaPortraitBlush.png
File:SabrinaPortraitDefeated.png
File:SabrinaPortraitHappy.png
File:SabrinaPortraitLaugh.png
File:SabrinaPortraitNeutral.png
File:SabrinaPortraitSad.png
File:SabrinaPortraitSurprised.png
File:SabrinaPortraitWorried.png
</gallery>
== Chara / Scrubs ==
<gallery mode=packed heights=150>
File:ScrubsPartyPortraitAngry.png
File:ScrubsPartyPortraitHappy.png
File:ScrubsPartyPortraitNeutral.png
File:ScrubsPortraitAngry.png
File:ScrubsPortraitHappy.png
File:ScrubsPortraitNeutral.png
File:ScrubsPortraitSad.png
File:ScrubsPortraitSurprised.png
</gallery>
== Chara / Spirit ==
<gallery mode=packed heights=150>
File:SpiritPortraitAngry.png
File:SpiritPortraitBlush.png
File:SpiritPortraitHappy.png
File:SpiritPortraitLaugh.png
File:SpiritPortraitNeutral.png
File:SpiritPortraitSad.png
File:SpiritPortraitSurprised.png
File:SpiritPortraitWorried.png
</gallery>
== Chara / Tia ==
<gallery mode=packed heights=150>
File:TiaPortraitAngry.png
File:TiaPortraitBlush.png
File:TiaPortraitHappy.png
File:TiaPortraitLaugh.png
File:TiaPortraitNeutral.png
File:TiaPortraitSad.png
File:TiaPortraitSurprised.png
File:TiaPortraitWorried.png
</gallery>
== Chara / Veronica ==
<gallery mode=packed heights=150>
File:VeronicaPortraitAngry.png
File:VeronicaPortraitBlush.png
File:VeronicaPortraitDisbelief.png
File:VeronicaPortraitHappy.png
File:VeronicaPortraitLaugh.png
File:VeronicaPortraitNeutral.png
File:VeronicaPortraitSad.png
File:VeronicaPortraitSurprised.png
File:VeronicaPortraitWorried.png
</gallery>
== Chara / Watts ==
<gallery mode=packed heights=150>
File:WattsPortraitAngry.png
File:WattsPortraitBlush.png
File:WattsPortraitHappy.png
File:WattsPortraitLaugh.png
File:WattsPortraitNeutral.png
File:WattsPortraitSad.png
File:WattsPortraitSurprised.png
File:WattsPortraitWorried.png
</gallery>
== Chara / William ==
<gallery mode=packed heights=150>
File:WilliamPortraitAngry.png
File:WilliamPortraitBlush.png
File:WilliamPortraitHappy.png
File:WilliamPortraitLaugh.png
File:WilliamPortraitNeutral.png
File:WilliamPortraitSad.png
File:WilliamPortraitSurprised.png
File:WilliamPortraitWorried.png
</gallery>
== Flowers + stuffs ==
<gallery mode=packed heights=150>
File:Agate.png
File:Aloe Vera.png
File:Apple.png
File:Armchair.png
File:Autumn Stonecrop.png
File:Big Sapling.png
File:Black Coffee.png
File:Blueberry.png
File:Bookcase.png
File:Cactus.png
File:Cappuccino.png
File:Caution Paint.png
File:Clematis.png
File:Coat Rack.png
File:Coffee Plant.png
File:Cold Black Coffee.png
File:Cold Cappuccino.png
File:Cold Espresso.png
File:Cold Flat White.png
File:Couch.png
File:Daisy.png
File:Dragon Tree.png
File:Dresser.png
File:Dumb Cane.png
File:Eagle Feather.png
File:End Table with Blue Lamp.png
File:End Table with Green Lamp.png
File:Espresso.png
File:Fancy Chair.png
File:Fancy Desk.png
File:Fancy Table.png
File:Fern.png
File:Fiddlehead Fern.png
File:Fireweed.png
File:Flat White.png
File:Grandfather Clock.png
File:Green Floor Lamp.png
File:Green Stool.png
File:Hallway Table.png
File:Hazelnut.png
File:Heart Chair.png
File:Hellebores.png
File:Holly.png
File:Honeycomb.png
File:Hyacyth.png
File:Iron Stool.png
File:Iron Table.png
File:Jasmine.png
File:Juniper.png
File:Kalanchoe.png
File:Laceleaf.png
File:Large Coffee Table.png
File:Large Simple Table.png
File:Large Sturdy Table with Cover.png
File:Large Sturdy Table.png
File:Loaf of Bread.png
File:Long Floor Lamp.png
File:Marsh Marigold.png
File:Metal Chair.png
File:Metal Desk.png
File:Metal Floor Lamp.png
File:Metal Table.png
File:Monstera.png
File:Prairie Crocus.png
File:Pretty Sunhat.png
File:Primrose.png
File:Puffball.png
File:Pumpkin.png
File:Pylon.png
File:Rainbow Rays.png
File:Rainbow Sheel.png
File:Rattan Chair.png
File:Red Stool.png
File:Rhubarb.png
File:Rose.png
File:Round End Table.png
File:Round Floor Lamp.png
File:Sapling.png
File:Shoe Rack.png
File:Simple Chair.png
File:Small Coffee Plant.png
File:Small Coffee Table.png
File:Small Orange Tree.png
File:Small Sturdy Table with Cover.png
File:Small Sturdy Table.png
File:Small Tree.png
File:Snail Shell.png
File:Snake Plant.png
File:Snowberry.png
File:Snowdrop.png
File:Spiral Shell.png
File:Square End Table.png
File:Strawberry.png
File:Sturdy Chair.png
File:Sunflower.png
File:Taro Plant.png
File:Television.png
File:Tennis Ball.png
File:Tiger Lily (2).png
File:Tiger Lily.png
File:Umbrella Holder.png
File:Wardrobe.png
File:White Fancy Chair.png
File:White Lily.png
File:White Table.png
File:Wild Hops.png
File:Wildrose.png
File:Winter Aconite.png
File:Wood Desk.png
</gallery>
== Icons ==
<gallery mode=packed heights=150>
File:Amethyst.png
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Battery.png
File:Bearing.png
File:Boardwalk Plank.png
File:Bumper.png
File:Cable Crane.png
File:Ceramic Plate.png
File:Chemical Plant.png
File:Circuit Board.png
File:Coal.png
File:Computer Monitor.png
File:Computer Tower.png
File:Conveyor Belt.png
File:Cooper Wire.png
File:Copper Bar.png
File:Copper Ore.png
File:Diamond.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Emerald.png
File:Fiberglass.png
File:Filtering Splitter.png
File:Flow Meter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Gear.png
File:Glass Lens.png
File:Heatsink.png
File:Heavy Duty Motor.png
File:Iron Bar.png
File:Iron Ore.png
File:Iron Plate.png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Lightweight Frame.png
File:Loader.png
File:Logic Chip.png
File:Oxygen Tank.png
File:Pipe.png
File:Plastic Bar.png
File:Plastic Scraps.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Quartz.png
File:Radio Antenna.png
File:Recycler.png
File:Rocket Fuel.png
File:Roof Tile.png
File:Ruby.png
File:Servo.png
File:Small Motor.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Stator.png
File:Steel Beam.png
File:Steel Cable.png
File:Stone.png
File:Supercomputer.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Winch.png
File:Wood.png
File:Wooden Chest.png
</gallery>
== Others ==
<gallery mode=packed heights=150>
File:Electricity.png
File:Flame.png
File:Job Board.png
File:Map.png
File:Toasty.png
File:Water Tower.png
File:Water.png
</gallery>
dea49b6989a641e2f6627d396a788c2c4fab09c9
792
765
2025-10-16T11:47:07Z
Badbart
640809
wikitext
text/x-wiki
== Buildings ==
<gallery mode=packed heights=150>
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Bumper.png
File:Cable Crane.png
File:Chemical Plant.png
File:Conveyor Belt.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Filtering Splitter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Loader.png
File:Pipe.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Recycler.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Wooden Chest.png
</gallery>
== Buildings_placed ==
<gallery mode=packed heights=150>
File:Assembler (Level 1) Placed.png
File:Assembler (Level 2) Placed.png
File:Assembler (Level 3) Placed.png
File:Assembler (Level 4) Placed.png
File:Boardwalk Plank Placed.png
File:Bumper Placed.png
File:Cable Crane Placed.png
File:Chemical Plant Placed.png
File:Conveyor Belt Placed.png
File:Drill (Level 1) Placed.png
File:Drill (Level 2) Placed.png
File:Filtering Splitter Placed.png
File:Furnace (Level 1) Placed.png
File:Furnace (Level 2) Placed.png
File:Item Buffer Placed.png
File:Item Dispenser Placed.png
File:Item Receiver Placed.png
File:Large Wind Turbine Placed.png
File:Loader Placed.png
File:Pipe Placed.png
File:Power Pole (Level 1) Placed.png
File:Power Pole (Level 2) Placed.png
File:Power Pole With Light Placed.png
File:Recycler Placed.png
File:Roof Tile Placed.png
File:Small Wind Turbine Placed.png
File:Sorter Placed.png
File:Splitter Placed.png
File:Synthesizer Placed.png
File:Underground Pipe Placed.png
File:Underpass Placed.png
File:Unloader Placed.png
File:Utility Light Placed.png
File:Water Pump Placed.png
File:Wood Placed.png
File:Wooden Chest Placed.png
</gallery>
== Chara / Angela ==
<gallery mode=packed heights=150>
File:AngelaPortraitAngry.png
File:AngelaPortraitBlush.png
File:AngelaPortraitHappy.png
File:AngelaPortraitLaugh.png
File:AngelaPortraitNeutral.png
File:AngelaPortraitSad.png
File:AngelaPortraitSurprised.png
File:AngelaPortraitWorried.png
</gallery>
== Chara / Benson ==
<gallery mode=packed heights=150>
File:BensonPortraitAngry.png
File:BensonPortraitBlush.png
File:BensonPortraitHappy.png
File:BensonPortraitLaugh.png
File:BensonPortraitNeutral.png
File:BensonPortraitSad.png
File:BensonPortraitSurprised.png
File:BensonPortraitWorried.png
</gallery>
== Chara / Carter ==
<gallery mode=packed heights=150>
File:CarterPortraitAngry.png
File:CarterPortraitBlush.png
File:CarterPortraitHappy.png
File:CarterPortraitLaugh.png
File:CarterPortraitNeutral.png
File:CarterPortraitSad.png
File:CarterPortraitSurprised.png
File:CarterPortraitWorried.png
</gallery>
== Chara / Cliff ==
<gallery mode=packed heights=150>
File:CliffPortraitAngry.png
File:CliffPortraitBlush.png
File:CliffPortraitHappy.png
File:CliffPortraitLaugh.png
File:CliffPortraitNeutral.png
File:CliffPortraitSad.png
File:CliffPortraitSurprised.png
File:CliffPortraitWorried.png
</gallery>
== Chara / Dog ==
<gallery mode=packed heights=150>
File:DogPortraitAlert.png
File:DogPortraitCurious.png
File:DogPortraitNeutral.png
File:DogPortraitScared.png
</gallery>
== Chara / Dottie ==
<gallery mode=packed heights=150>
File:DottiePortraitAngry.png
File:DottiePortraitBlush.png
File:DottiePortraitHappy.png
File:DottiePortraitLaugh.png
File:DottiePortraitNeutral.png
File:DottiePortraitSad.png
File:DottiePortraitSurprised.png
File:DottiePortraitWorried.png
</gallery>
== Chara / Elise ==
<gallery mode=packed heights=150>
File:ElisePortraitAngry.png
File:ElisePortraitBlush.png
File:ElisePortraitHappy.png
File:ElisePortraitLaugh.png
File:ElisePortraitNeutral.png
File:ElisePortraitSad.png
File:ElisePortraitSurprised.png
File:ElisePortraitWorried.png
</gallery>
== Chara / Ilonka ==
<gallery mode=packed heights=150>
File:IlonkaPortraitAngry.png
File:IlonkaPortraitBlush.png
File:IlonkaPortraitFire.png
File:IlonkaPortraitHappy.png
File:IlonkaPortraitLaugh.png
File:IlonkaPortraitNeutral.png
File:IlonkaPortraitSad.png
File:IlonkaPortraitSurprised.png
File:IlonkaPortraitWorried.png
</gallery>
== Chara / Jamie ==
<gallery mode=packed heights=150>
File:JamiePortraitAngry.png
File:JamiePortraitBlush.png
File:JamiePortraitHappy.png
File:JamiePortraitLaugh.png
File:JamiePortraitNeutral.png
File:JamiePortraitSad.png
File:JamiePortraitSurprised.png
File:JamiePortraitWorried.png
</gallery>
== Chara / Mech ==
<gallery mode=packed heights=150>
File:MechPortraitHappy.png
File:MechPortraitJournal.png
File:MechPortraitNeutral.png
File:MechPortraitThinking.png
</gallery>
== Chara / Michael ==
<gallery mode=packed heights=150>
File:MichaelPortraitAngry.png
File:MichaelPortraitBlush.png
File:MichaelPortraitHappy.png
File:MichaelPortraitLaugh.png
File:MichaelPortraitNeutral.png
File:MichaelPortraitSad.png
File:MichaelPortraitSurprised.png
File:MichaelPortraitWorried.png
</gallery>
== Chara / Morgan ==
<gallery mode=packed heights=150>
File:MorganPortraitAccomplished.png
File:MorganPortraitAngry.png
File:MorganPortraitAwe.png
File:MorganPortraitBlush.png
File:MorganPortraitChild.png
File:MorganPortraitDefeated.png
File:MorganPortraitDisbelief.png
File:MorganPortraitExcited.png
File:MorganPortraitFire.png
File:MorganPortraitFurious.png
File:MorganPortraitHappy.png
File:MorganPortraitLaugh.png
File:MorganPortraitLookingUp.png
File:MorganPortraitNeutral.png
File:MorganPortraitSad.png
File:MorganPortraitSomber.png
File:MorganPortraitSurprised.png
File:MorganPortraitThinking.png
File:MorganPortraitWorried.png
File:MorganPortraitYelling.png
</gallery>
== Chara / Noor ==
<gallery mode=packed heights=150>
File:NoorPortraitAngry.png
File:NoorPortraitBlush.png
File:NoorPortraitHappy.png
File:NoorPortraitLaugh.png
File:NoorPortraitNeutral.png
File:NoorPortraitSad.png
File:NoorPortraitSurprised.png
File:NoorPortraitWorried.png
</gallery>
== Chara / Pete ==
<gallery mode=packed heights=150>
File:PetePortraitAngry.png
File:PetePortraitBlush.png
File:PetePortraitHappy.png
File:PetePortraitLaugh.png
File:PetePortraitNeutral.png
File:PetePortraitSad.png
File:PetePortraitSurprised.png
File:PetePortraitWorried.png
</gallery>
== Chara / Pico ==
<gallery mode=packed heights=150>
File:PicoPartyPortraitAngry.png
File:PicoPartyPortraitHappy.png
File:PicoPartyPortraitNeutral.png
File:PicoPartyPortraitSurprised.png
File:PicoPortraitAngry.png
File:PicoPortraitBlush.png
File:PicoPortraitFire.png
File:PicoPortraitHappy.png
File:PicoPortraitLaugh.png
File:PicoPortraitNeutral.png
File:PicoPortraitSad.png
File:PicoPortraitSurprised.png
File:PicoPortraitWorried.png
</gallery>
== Chara / Rebecca ==
<gallery mode=packed heights=150>
File:RebeccaPortraitAngry.png
File:RebeccaPortraitBlush.png
File:RebeccaPortraitDisbelief.png
File:RebeccaPortraitHappy.png
File:RebeccaPortraitLaugh.png
File:RebeccaPortraitNeutral.png
File:RebeccaPortraitSad.png
File:RebeccaPortraitSurprised.png
File:RebeccaPortraitWorried.png
</gallery>
== Chara / Sabrina ==
<gallery mode=packed heights=150>
File:SabrinaPortraitAngry.png
File:SabrinaPortraitBlush.png
File:SabrinaPortraitDefeated.png
File:SabrinaPortraitHappy.png
File:SabrinaPortraitLaugh.png
File:SabrinaPortraitNeutral.png
File:SabrinaPortraitSad.png
File:SabrinaPortraitSurprised.png
File:SabrinaPortraitWorried.png
</gallery>
== Chara / Scrubs ==
<gallery mode=packed heights=150>
File:ScrubsPartyPortraitAngry.png
File:ScrubsPartyPortraitHappy.png
File:ScrubsPartyPortraitNeutral.png
File:ScrubsPortraitAngry.png
File:ScrubsPortraitHappy.png
File:ScrubsPortraitNeutral.png
File:ScrubsPortraitSad.png
File:ScrubsPortraitSurprised.png
</gallery>
== Chara / Spirit ==
<gallery mode=packed heights=150>
File:SpiritPortraitAngry.png
File:SpiritPortraitBlush.png
File:SpiritPortraitHappy.png
File:SpiritPortraitLaugh.png
File:SpiritPortraitNeutral.png
File:SpiritPortraitSad.png
File:SpiritPortraitSurprised.png
File:SpiritPortraitWorried.png
</gallery>
== Chara / Tia ==
<gallery mode=packed heights=150>
File:TiaPortraitAngry.png
File:TiaPortraitBlush.png
File:TiaPortraitHappy.png
File:TiaPortraitLaugh.png
File:TiaPortraitNeutral.png
File:TiaPortraitSad.png
File:TiaPortraitSurprised.png
File:TiaPortraitWorried.png
</gallery>
== Chara / Veronica ==
<gallery mode=packed heights=150>
File:VeronicaPortraitAngry.png
File:VeronicaPortraitBlush.png
File:VeronicaPortraitDisbelief.png
File:VeronicaPortraitHappy.png
File:VeronicaPortraitLaugh.png
File:VeronicaPortraitNeutral.png
File:VeronicaPortraitSad.png
File:VeronicaPortraitSurprised.png
File:VeronicaPortraitWorried.png
</gallery>
== Chara / Watts ==
<gallery mode=packed heights=150>
File:WattsPortraitAngry.png
File:WattsPortraitBlush.png
File:WattsPortraitHappy.png
File:WattsPortraitLaugh.png
File:WattsPortraitNeutral.png
File:WattsPortraitSad.png
File:WattsPortraitSurprised.png
File:WattsPortraitWorried.png
</gallery>
== Chara / William ==
<gallery mode=packed heights=150>
File:WilliamPortraitAngry.png
File:WilliamPortraitBlush.png
File:WilliamPortraitHappy.png
File:WilliamPortraitLaugh.png
File:WilliamPortraitNeutral.png
File:WilliamPortraitSad.png
File:WilliamPortraitSurprised.png
File:WilliamPortraitWorried.png
</gallery>
== Flowers + stuffs ==
<gallery mode=packed heights=150>
File:Agate.png
File:Aloe Vera.png
File:Apple.png
File:Armchair.png
File:Autumn Stonecrop.png
File:Big Sapling.png
File:Black Coffee.png
File:Blueberry.png
File:Bookcase.png
File:Cactus.png
File:Cappuccino.png
File:Caution Paint.png
File:Clematis.png
File:Coat Rack.png
File:Coffee Plant.png
File:Cold Black Coffee.png
File:Cold Cappuccino.png
File:Cold Espresso.png
File:Cold Flat White.png
File:Couch.png
File:Daisy.png
File:Dragon Tree.png
File:Dresser.png
File:Dumb Cane.png
File:Eagle Feather.png
File:End Table with Blue Lamp.png
File:End Table with Green Lamp.png
File:Espresso.png
File:Fancy Chair.png
File:Fancy Desk.png
File:Fancy Table.png
File:Fern.png
File:Fiddlehead Fern.png
File:Fireweed.png
File:Flat White.png
File:Grandfather Clock.png
File:Green Floor Lamp.png
File:Green Stool.png
File:Hallway Table.png
File:Hazelnut.png
File:Heart Chair.png
File:Hellebores.png
File:Holly.png
File:Honeycomb.png
File:Hyacyth.png
File:Iron Stool.png
File:Iron Table.png
File:Jasmine.png
File:Juniper.png
File:Kalanchoe.png
File:Laceleaf.png
File:Large Coffee Table.png
File:Large Simple Table.png
File:Large Sturdy Table with Cover.png
File:Large Sturdy Table.png
File:Loaf of Bread.png
File:Long Floor Lamp.png
File:Marsh Marigold.png
File:Metal Chair.png
File:Metal Desk.png
File:Metal Floor Lamp.png
File:Metal Table.png
File:Monstera.png
File:Prairie Crocus.png
File:Pretty Sunhat.png
File:Primrose.png
File:Puffball.png
File:Pumpkin.png
File:Pylon.png
File:Rainbow Rays.png
File:Rainbow Sheel.png
File:Rattan Chair.png
File:Red Stool.png
File:Rhubarb.png
File:Rose.png
File:Round End Table.png
File:Round Floor Lamp.png
File:Sapling.png
File:Shoe Rack.png
File:Simple Chair.png
File:Small Coffee Plant.png
File:Small Coffee Table.png
File:Small Orange Tree.png
File:Small Sturdy Table with Cover.png
File:Small Sturdy Table.png
File:Small Tree.png
File:Snail Shell.png
File:Snake Plant.png
File:Snowberry.png
File:Snowdrop.png
File:Spiral Shell.png
File:Square End Table.png
File:Strawberry.png
File:Sturdy Chair.png
File:Sunflower.png
File:Taro Plant.png
File:Television.png
File:Tennis Ball.png
File:Tiger Lily (2).png
File:Tiger Lily.png
File:Umbrella Holder.png
File:Wardrobe.png
File:White Fancy Chair.png
File:White Lily.png
File:White Table.png
File:Wild Hops.png
File:Wildrose.png
File:Winter Aconite.png
File:Wood Desk.png
</gallery>
== Icons ==
<gallery mode=packed heights=150>
File:Amethyst.png
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Battery.png
File:Bearing.png
File:Boardwalk Plank.png
File:Bumper.png
File:Cable Crane.png
File:Ceramic Plate.png
File:Chemical Plant.png
File:Circuit Board.png
File:Coal.png
File:Computer Monitor.png
File:Computer Tower.png
File:Conveyor Belt.png
File:Copper Wire.png
File:Copper Bar.png
File:Copper Ore.png
File:Diamond.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Emerald.png
File:Fiberglass.png
File:Filtering Splitter.png
File:Flow Meter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Gear.png
File:Glass Lens.png
File:Heatsink.png
File:Heavy Duty Motor.png
File:Iron Bar.png
File:Iron Ore.png
File:Iron Plate.png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Lightweight Frame.png
File:Loader.png
File:Logic Chip.png
File:Oxygen Tank.png
File:Pipe.png
File:Plastic Bar.png
File:Plastic Scraps.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Quartz.png
File:Radio Antenna.png
File:Recycler.png
File:Rocket Fuel.png
File:Roof Tile.png
File:Ruby.png
File:Servo.png
File:Small Motor.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Stator.png
File:Steel Beam.png
File:Steel Cable.png
File:Stone.png
File:Supercomputer.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Winch.png
File:Wood.png
File:Wooden Chest.png
</gallery>
== Others ==
<gallery mode=packed heights=150>
File:Electricity.png
File:Flame.png
File:Job Board.png
File:Map.png
File:Toasty.png
File:Water Tower.png
File:Water.png
</gallery>
52d711f05e5c3cf5130591ca8dfa776a978363bb
File:Spiral Shell.png
6
739
766
2025-10-16T11:37:28Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Square End Table.png
6
740
767
2025-10-16T11:37:29Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Strawberry.png
6
741
768
2025-10-16T11:37:29Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sturdy Chair.png
6
742
769
2025-10-16T11:37:30Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sunflower.png
6
743
770
2025-10-16T11:37:30Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Taro Plant.png
6
744
771
2025-10-16T11:37:31Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Television.png
6
745
772
2025-10-16T11:37:31Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Tennis Ball.png
6
746
773
2025-10-16T11:37:32Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Tiger Lily (2).png
6
747
774
2025-10-16T11:37:32Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Tiger Lily.png
6
748
775
2025-10-16T11:37:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Umbrella Holder.png
6
749
776
2025-10-16T11:37:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Wardrobe.png
6
750
777
2025-10-16T11:37:34Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:White Fancy Chair.png
6
751
778
2025-10-16T11:37:34Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:White Lily.png
6
752
779
2025-10-16T11:37:35Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:White Table.png
6
753
780
2025-10-16T11:37:35Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Wild Hops.png
6
754
781
2025-10-16T11:37:36Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Wildrose.png
6
755
782
2025-10-16T11:37:36Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Winter Aconite.png
6
756
783
2025-10-16T11:37:37Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Wood Desk.png
6
757
784
2025-10-16T11:37:37Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
Template:FlexTable
10
758
785
2025-10-16T11:40:15Z
Badbart
640809
Created page with "<includeonly> {| class="wikitable sortable" style="width: 100%; min-width: 600px; table-layout: fixed;" ! style="width: 25%;" | Recipe ! style="width: 25%;" | Ingredients ! style="width: 25%;" | Ingredients / Minute ! style="width: 25%;" | Output / Minute |- {{{content|}}} |} </includeonly>"
wikitext
text/x-wiki
<includeonly>
{| class="wikitable sortable" style="width: 100%; min-width: 600px; table-layout: fixed;"
! style="width: 25%;" | Recipe
! style="width: 25%;" | Ingredients
! style="width: 25%;" | Ingredients / Minute
! style="width: 25%;" | Output / Minute
|-
{{{content|}}}
|}
</includeonly>
25eb1fb6e13519efe006d6b0f58c30256997327f
Template:FlexTable/Line
10
759
786
2025-10-16T11:40:39Z
Badbart
640809
Created page with "<includeonly> |- | style="text-align: center; vertical-align: middle;" | <div style="display:flex; align-items:center; gap: 5px; justify-content: center;"> [[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] </div> | <div style="margin-top: 5px;"> {{{Ingredients}}} </div> | <div style="margin-top: 5px;"> {{{Ing_per_minute}}} </div> | style="text-align: center; vertical-align: middle; white-space: nowrap;" | <div style="display:flex; align..."
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align: center; vertical-align: middle;" |
<div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| <div style="margin-top: 5px;">
{{{Ingredients}}}
</div>
| <div style="margin-top: 5px;">
{{{Ing_per_minute}}}
</div>
| style="text-align: center; vertical-align: middle; white-space: nowrap;" | <div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|40px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</includeonly>
ffa1f7b76175c4e9bffe608259214f23dcd86643
Template:ItemIcon
10
760
787
2025-10-16T11:41:05Z
Badbart
640809
Created page with "<includeonly> [[File:{{{1}}}.png|42px|link={{{1}}}]] <span style="font-size: 110%;"> [[{{{1|}}}]] x {{{2|}}}</span> </includeonly>"
wikitext
text/x-wiki
<includeonly>
[[File:{{{1}}}.png|42px|link={{{1}}}]] <span style="font-size: 110%;"> [[{{{1|}}}]] x {{{2|}}}</span>
</includeonly>
156d41edfb58bd5aa6c3c349cb69c0014001f49a
Assembler (Level 1)
0
288
788
427
2025-10-16T11:41:29Z
Badbart
640809
wikitext
text/x-wiki
{{Template:LRL_Items_Infobox
|title = Assembler (Level 1)
|image = Assembler (Level 1) Placed.png
|Description = Basic crafting machine. Can craft items that only require a single type of ingredient.
|Sections = Ingredients
|Ingredients = Iron Plate:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power = 500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Conveyor Belt
| Ingredients =
{{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Furnace (Level 1)
| Ingredients =
{{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Wooden Chest
| Ingredients =
{{ItemIcon|Wood|4}}
| Ing_per_minute =
{{ItemIcon|Wood|60}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Bearing
| Ingredients =
{{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Copper Wire
| Ingredients =
{{ItemIcon|Copper Bar|2}}
| Ing_per_minute =
{{ItemIcon|Copper Bar|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Gear
| Ingredients =
{{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|45}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Heatsink
| Ingredients =
{{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Copper Bar|45}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Iron Plate
| Ingredients =
{{ItemIcon|Iron Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Bar|90}}
| Output_per_minute = 90
}}
{{FlexTable/Line
| Name = Steel Cable
| Ingredients =
{{ItemIcon|Iron Bar|3}}
| Ing_per_minute =
{{ItemIcon|Iron Bar|90}}
| Output_per_minute = 30
}}
}}
7c3a1e395de47da71c41ea5527c16f6aa1f7721f
789
788
2025-10-16T11:41:47Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 1)
|image = Assembler (Level 1) Placed.png
|Description = Basic crafting machine. Can craft items that only require a single type of ingredient.
|Sections = Ingredients
|Ingredients = Iron Plate:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power = 500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Conveyor Belt
| Ingredients =
{{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Furnace (Level 1)
| Ingredients =
{{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Wooden Chest
| Ingredients =
{{ItemIcon|Wood|4}}
| Ing_per_minute =
{{ItemIcon|Wood|60}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Bearing
| Ingredients =
{{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Copper Wire
| Ingredients =
{{ItemIcon|Copper Bar|2}}
| Ing_per_minute =
{{ItemIcon|Copper Bar|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Gear
| Ingredients =
{{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|45}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Heatsink
| Ingredients =
{{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Copper Bar|45}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Iron Plate
| Ingredients =
{{ItemIcon|Iron Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Bar|90}}
| Output_per_minute = 90
}}
{{FlexTable/Line
| Name = Steel Cable
| Ingredients =
{{ItemIcon|Iron Bar|3}}
| Ing_per_minute =
{{ItemIcon|Iron Bar|90}}
| Output_per_minute = 30
}}
}}
0ae220e8bdbbd89b7a5db85509bee51f1a4499e5
File:Copper Wire.png
6
332
790
356
2025-10-16T11:45:22Z
Badbart
640809
Badbart renamed page [[File:Cooper Wire.png]] to [[File:Copper Wire.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
Assembler (Level 2)
0
762
793
2025-10-16T11:51:41Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Assembler (Level 2) |image = Assembler (Level 2) Placed.png |Description = Advanced crafting machine. Can craft items that require two types of ingredients. |Sections = Ingredients |Ingredients = Iron Plate:30, Heatsink:10 |Cost = |Sell price = |Type = Building |Size = 2 |Produced by = Hand, Assembler (Level 2) |Power = 1500 |Water = }} {{FlexTable| |content= {{FlexTable/Line | Name =..."
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Heatsink|10}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
ba91e02dc098a903a4efa4f5d157a51aca572c35
Assembler (Level 3)
0
763
794
2025-10-16T11:51:58Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Assembler (Level 3) |image = Assembler (Level 3) Placed.png |Description = Advanced crafting machine. Can craft items that require three types of ingredients. |Sections = Ingredients |Ingredients = Lightweight Frame:9, Ceramic Plate:6 |Cost = |Sell price = |Type = Building |Size = 3 |Produced by = Hand, Assembler (Level 2) |Power = 3000 |Water = }} {{FlexTable| |content= {{FlexTable/Li..."
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 3)
|image = Assembler (Level 3) Placed.png
|Description = Advanced crafting machine. Can craft items that require three types of ingredients.
|Sections = Ingredients
|Ingredients = Lightweight Frame:9, Ceramic Plate:6
|Cost =
|Sell price =
|Type = Building
|Size = 3
|Produced by = Hand, Assembler (Level 2)
|Power = 3000
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Battery
| Ingredients =
{{ItemIcon|Iron Plate|1}} {{ItemIcon|Copper Wire|1}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|6}} {{ItemIcon|Plastic Bar|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Supercomputer
| Ingredients =
{{ItemIcon|Circuit Board|3}} {{ItemIcon|Lightweight Frame|1}} {{ItemIcon|Battery|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|18}} {{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Battery|6}}
| Output_per_minute = 6
}}
}}
3ff16b67f6eb80adae4f7e28498087fb7b84a3e3
Assembler (Level 4)
0
764
795
2025-10-16T11:52:36Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Assembler (Level 4) |image = Assembler (Level 4) Placed.png |Description = Gigantic crafting machine. With some luck, it may be able to repair Toasty. |Ingredients = Gear:200, Steel Beam:100, Circuit Board:50, Servo:50 |Cost = |Sell price = |Type = Building |Size = 4 |Produced by = Hand |Power = 25000 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 4)
|image = Assembler (Level 4) Placed.png
|Description = Gigantic crafting machine. With some luck, it may be able to repair Toasty.
|Ingredients = Gear:200, Steel Beam:100, Circuit Board:50, Servo:50
|Cost =
|Sell price =
|Type = Building
|Size = 4
|Produced by = Hand
|Power = 25000
|Water =
}}
31b062802e03befab981be68cc3bc81692e7fd94
Bumper
0
765
796
2025-10-16T11:54:30Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Bumper |image = Bumper Placed.png |Description = Bumps items onto an adjacent tile based on a configurable ratio. Also works with crates. |Ingredients = Winch:1, Iron Plate:2 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = 200 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Bumper
|image = Bumper Placed.png
|Description = Bumps items onto an adjacent tile based on a configurable ratio. Also works with crates.
|Ingredients = Winch:1, Iron Plate:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 200
|Water =
}}
8c9c15da68b1a4d1a1f47f6cc06fca4ef5ce5e3a
Cable Crane
0
766
797
2025-10-16T11:54:44Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Cable Crane |image = Cable Crane Placed.png |Description = Moves items from position A to position B. Can move long distances and over buildings. |Ingredients = Steel Beam:15, Winch:2 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = 2000 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Cable Crane
|image = Cable Crane Placed.png
|Description = Moves items from position A to position B. Can move long distances and over buildings.
|Ingredients = Steel Beam:15, Winch:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water =
}}
f47b5bc582ee21b9b410e29545ab7b5fbf932d27
Chemical Plant
0
767
798
2025-10-16T11:54:58Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Chemical Plant |image = Chemical Plant Placed.png |Description = Chemical crafting machine. Can craft items that require water. |Ingredients = Flow Meter:1, Servo:3 |Cost = |Sell price = |Type = Building |Size = 2 |Produced by = Hand, Assembler (Level 2) |Power = 1500 |Water = 20 }} {{FlexTable| |content= {{FlexTable/Line | Name = Lightweight Frame | Ingredients = {{ItemIcon|Steel Beam|1..."
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Chemical Plant
|image = Chemical Plant Placed.png
|Description = Chemical crafting machine. Can craft items that require water.
|Ingredients = Flow Meter:1, Servo:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water = 20
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
}}
341f5a3bcaaf3b8e124c8d5fd41f3e5199eb074b
Conveyor Belt
0
768
799
2025-10-16T11:55:42Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Conveyor Belt |image = Conveyor Belt Placed.png |Description = Moves objects along its path at a rate of 90 items per minute. |Ingredients = Iron Plate:2 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 1) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Conveyor Belt
|image = Conveyor Belt Placed.png
|Description = Moves objects along its path at a rate of 90 items per minute.
|Ingredients = Iron Plate:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
9c2c1f9c343d27499a8a6ec30ed2e3110edac2ea
Drill (Level 1)
0
769
800
2025-10-16T11:56:07Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Drill (Level 1) |image = Drill (Level 1) Placed.png |Description = Drills rocks automatically and produces stone and ore. Drill must face a resource. |Ingredients = Iron Plate:9, Gear:6 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = 500 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Drill (Level 1)
|image = Drill (Level 1) Placed.png
|Description = Drills rocks automatically and produces stone and ore. Drill must face a resource.
|Ingredients = Iron Plate:9, Gear:6
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 500
|Water =
}}
eb66055298d93495f53fcea875b5ca073eafc556
Drill (Level 2)
0
770
801
2025-10-16T11:56:24Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Drill (Level 2) |image = Drill (Level 2) Placed.png |Description = Drills rocks 3x faster. Drill must face a resource. |Ingredients = Fiberglass:3, Heavy Duty Motor:1 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = 2000 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Drill (Level 2)
|image = Drill (Level 2) Placed.png
|Description = Drills rocks 3x faster. Drill must face a resource.
|Ingredients = Fiberglass:3, Heavy Duty Motor:1
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water =
}}
122c0548e2a70875da506bfafe192484271f638f
Filtering Splitter
0
771
802
2025-10-16T11:56:47Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Filtering Splitter |image = Filtering Splitter Placed.png |Description = Splits a belt onto a second position based on filter |Ingredients = Servo:3, Gear:15 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = 700 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Filtering Splitter
|image = Filtering Splitter Placed.png
|Description = Splits a belt onto a second position based on filter
|Ingredients = Servo:3, Gear:15
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 700
|Water =
}}
a1e966c5233e69d05030dc559525a54efb29ee8b
Furnace (Level 1)
0
772
803
2025-10-16T11:57:01Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Furnace (Level 1) |image = Furnace (Level 1) Placed.png |Description = Smelts ore into metal bars. Requires coal to operate. Coal should be filled by hand. |Ingredients = Stone:9 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 1) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Furnace (Level 1)
|image = Furnace (Level 1) Placed.png
|Description = Smelts ore into metal bars. Requires coal to operate. Coal should be filled by hand.
|Ingredients = Stone:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
29893b8b746e6dcc6d56e136ca208ecde53904e1
Furnace (Level 2)
0
773
804
2025-10-16T11:57:17Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Furnace (Level 2) |image = Furnace (Level 2) Placed.png |Description = Smelts ore into metal bars. Requires coal to operate. Can be fed ore and coal via conveyor belts. |Ingredients = Stone:30, Small Motor:3 |Cost = |Sell price = |Type = Building |Size = 2 |Produced by = Hand, Assembler (Level 1) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Furnace (Level 2)
|image = Furnace (Level 2) Placed.png
|Description = Smelts ore into metal bars. Requires coal to operate. Can be fed ore and coal via conveyor belts.
|Ingredients = Stone:30, Small Motor:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
2cc22776f00bfff22dbc3944997afcc6dcb98cf2
Item Buffer
0
774
805
2025-10-16T11:57:58Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Item Buffer |image = Item Buffer Placed.png |Description = Automatically stores and dispenses items onto a conveyor belt. |Ingredients = Iron Plate:15, Small Motor:2 |Cost = |Sell price = |Type = Building |Size = 2 |Size2 = 1 |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Item Buffer
|image = Item Buffer Placed.png
|Description = Automatically stores and dispenses items onto a conveyor belt.
|Ingredients = Iron Plate:15, Small Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
f0c0990beae11d441360e92357cb7dd209d4e272
Item Dispenser
0
775
806
2025-10-16T11:58:17Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Item Dispenser |image = Item Dispenser Placed.png |Description = Automatically dispenses items onto a conveyor belt. |Ingredients = Iron Plate:6, Gear:6 |Cost = |Sell price = |Type = Building |Size = 2 |Size2 = 1 |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Item Dispenser
|image = Item Dispenser Placed.png
|Description = Automatically dispenses items onto a conveyor belt.
|Ingredients = Iron Plate:6, Gear:6
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
0743184ffedc8730946878ad81eca14ccbcad227
Item Receiver
0
776
807
2025-10-16T11:58:33Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Item Receiver |image = Item Receiver Placed.png |Description = Automatically stores items it receives from a conveyor belt. |Ingredients = Iron Plate:6, Gear:3 |Cost = |Sell price = |Type = Building |Size = 2 |Size2 = 1 |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Item Receiver
|image = Item Receiver Placed.png
|Description = Automatically stores items it receives from a conveyor belt.
|Ingredients = Iron Plate:6, Gear:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
3efb82068a5a41ac015eb241122a5dfff9db863e
Large Wind Turbine
0
777
808
2025-10-16T11:58:46Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Large Wind Turbine |image = Large Wind Turbine Placed.png |Description = Generates up to 20,000 watts depending on where it's placed. |Ingredients = Lightweight Frame:6, Heavy Duty Motor:2 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Large Wind Turbine
|image = Large Wind Turbine Placed.png
|Description = Generates up to 20,000 watts depending on where it's placed.
|Ingredients = Lightweight Frame:6, Heavy Duty Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
e8ab1c9e14b4c0bf3fc35819f23836442cf972b0
Loader
0
778
809
2025-10-16T11:59:03Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Loader |image = Loader Placed.png |Description = Loads 15 of an item into a crate, which can be moved using conveyor belts, cranes, and bumpers. |Ingredients = Steel Beam:9, Heavy Duty Motor:2 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = 700 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Loader
|image = Loader Placed.png
|Description = Loads 15 of an item into a crate, which can be moved using conveyor belts, cranes, and bumpers.
|Ingredients = Steel Beam:9, Heavy Duty Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 700
|Water =
}}
d1777a3e356c298361f538738f2f2f70eb64d43c
Pipe
0
779
810
2025-10-16T11:59:16Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Pipe |image = Pipe Placed.png |Description = Transports water from pumps to other buildings. |Ingredients = Iron Plate:3, Copper Bar:1 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Pipe
|image = Pipe Placed.png
|Description = Transports water from pumps to other buildings.
|Ingredients = Iron Plate:3, Copper Bar:1
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
343ec93bb673ee7c19830cc086eb0dd927950b3e
Power Pole (Level 1)
0
780
811
2025-10-16T11:59:31Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Power Pole (Level 1) |image = Power Pole (Level 1) Placed.png |Description = Carries electricity to machines. |Ingredients = Iron Plate:3, Copper Wire:2 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Power Pole (Level 1)
|image = Power Pole (Level 1) Placed.png
|Description = Carries electricity to machines.
|Ingredients = Iron Plate:3, Copper Wire:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
9e1f04a99b7d77551c9fe378c42815f8c3302226
Power Pole (Level 2)
0
781
812
2025-10-16T11:59:55Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Power Pole (Level 2) |image = Power Pole (Level 2) Placed.png |Description = Has an increased connection range to other Level 2 power poles, and powers buildings in a larger area. |Ingredients = Iron Plate:9, Heatsink:15 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Power Pole (Level 2)
|image = Power Pole (Level 2) Placed.png
|Description = Has an increased connection range to other Level 2 power poles, and powers buildings in a larger area.
|Ingredients = Iron Plate:9, Heatsink:15
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
b3c7c266ef3431fc10e8ae0c416739862238cbe0
Recycler
0
782
813
2025-10-16T12:00:29Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Recycler |image = Recycler Placed.png |Description = Recycles items into materials that can be reused. |Ingredients = Heavy Duty Motor:2, Steel Beam:6 |Cost = |Sell price = |Type = Building |Size = 2 |Produced by = Hand, Assembler (Level 2) |Power = 1000 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Recycler
|image = Recycler Placed.png
|Description = Recycles items into materials that can be reused.
|Ingredients = Heavy Duty Motor:2, Steel Beam:6
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1000
|Water =
}}
782f876c0fd5d2982bb907ccff5a2e027552cbb1
Small Wind Turbine
0
783
814
2025-10-16T12:00:43Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Small Wind Turbine |image = Small Wind Turbine Placed.png |Description = Generates up to 5,000 watts depending on where it's placed. |Ingredients = Gear:15, Copper Wire:10 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Small Wind Turbine
|image = Small Wind Turbine Placed.png
|Description = Generates up to 5,000 watts depending on where it's placed.
|Ingredients = Gear:15, Copper Wire:10
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
b867f40cf425c687965358a2095c66b003c7a253
Sorter
0
784
815
2025-10-16T12:01:04Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Sorter |image = Sorter Placed.png |Description = Sorts incoming items into one of two outputs. |Ingredients = Steel Beam:15, Logic Chip:9 |Cost = |Sell price = |Type = Building |Size = 2 |Produced by = Hand, Assembler (Level 2) |Power = 750 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Sorter
|image = Sorter Placed.png
|Description = Sorts incoming items into one of two outputs.
|Ingredients = Steel Beam:15, Logic Chip:9
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 750
|Water =
}}
4bd8f3f0f5a80e1eb8f7525229262ad337d4c718
Splitter
0
785
816
2025-10-16T12:01:22Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Splitter |image = Splitter Placed.png |Description = Splits a belt onto a second position based on a configurable ratio. |Ingredients = Gear:6, Copper Wire:3 |Cost = |Sell price = |Type = Building |Size = 2 |Produced by = Hand, Assembler (Level 2) |Power = 200 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Splitter
|image = Splitter Placed.png
|Description = Splits a belt onto a second position based on a configurable ratio.
|Ingredients = Gear:6, Copper Wire:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 200
|Water =
}}
6005166d541002b7e79fd39d9ac26d078ebf8cb0
Synthesizer
0
786
817
2025-10-16T12:01:39Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Synthesizer |image = Synthesizer Placed.png |Description = Grows new crystals out of fragments, which are made from recycling crystals. |Ingredients = Lightweight Frame:2, Fiberglass:3 |Cost = |Sell price = |Type = Building |Size = 2 |Produced by = Hand, Assembler (Level 2) |Power = 2000 |Water = 30 }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Synthesizer
|image = Synthesizer Placed.png
|Description = Grows new crystals out of fragments, which are made from recycling crystals.
|Ingredients = Lightweight Frame:2, Fiberglass:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water = 30
}}
439e889bea24029f096e0cb9b6e11cfb261b5fd2
Underground Pipe
0
787
818
2025-10-16T12:01:55Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Underground Pipe |image = Underground Pipe Placed.png |Description = Carries water underneath the ground. |Ingredients = Iron Plate:6, Stone:6 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Underground Pipe
|image = Underground Pipe Placed.png
|Description = Carries water underneath the ground.
|Ingredients = Iron Plate:6, Stone:6
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
0d6d9758a826e7a124258d9d4fd073f2e81bf6a0
Underpass
0
788
819
2025-10-16T12:02:09Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Underpass |image = Underpass Placed.png |Description = Carries items underneath the ground. Cannot pass |Ingredients = Iron Plate:9, Stone:9 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Underpass
|image = Underpass Placed.png
|Description = Carries items underneath the ground. Cannot pass
|Ingredients = Iron Plate:9, Stone:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
218634a6fc74376ce83412bdab234d2d3d827640
Unloader
0
789
820
2025-10-16T12:02:39Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Unloader |image = Unloader Placed.png |Description = Unloads items from crates onto a conveyor belt. |Ingredients = Steel Beam:9, Heavy Duty Motor:2 |Cost = |Sell price = |Type = Building |Size = 2 |Size2 = 1 |Produced by = Hand, Assembler (Level 2) |Power = 700 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Unloader
|image = Unloader Placed.png
|Description = Unloads items from crates onto a conveyor belt.
|Ingredients = Steel Beam:9, Heavy Duty Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 700
|Water =
}}
9858cad15fd3914943a97867090f83a3781a3f25
Utility Light
0
790
821
2025-10-16T12:02:53Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Utility Light |image = Utility Light Placed.png |Description = A rugged work light. Lights up the surrounding area. |Ingredients = Iron Plate:2, Copper Wire:6 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = 200 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Utility Light
|image = Utility Light Placed.png
|Description = A rugged work light. Lights up the surrounding area.
|Ingredients = Iron Plate:2, Copper Wire:6
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 200
|Water =
}}
6bec7c4a765516cd440a850ddf2e54f8c7be853f
Water Pump
0
791
822
2025-10-16T12:03:08Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Water Pump |image = Water Pump Placed.png |Description = Pumps water from offshore into pipes. |Ingredients = Flow Meter:1, Heavy Duty Motor:1 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = 500 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Water Pump
|image = Water Pump Placed.png
|Description = Pumps water from offshore into pipes.
|Ingredients = Flow Meter:1, Heavy Duty Motor:1
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 500
|Water =
}}
e69822324e6697efa9e852858c3339154cb078af
Wooden Chest
0
792
823
2025-10-16T12:03:49Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Wooden Chest |image = Wooden Chest Placed.png |Description = Basic wooden chest which stores items. |Ingredients = Wood:4 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 1) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Wooden Chest
|image = Wooden Chest Placed.png
|Description = Basic wooden chest which stores items.
|Ingredients = Wood:4
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
6d9703d4472e20f7798eff6b852f333e32b42253
Battery
0
793
824
2025-10-16T12:04:11Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Battery |image = Battery.png |Description = Powers devices for extended periods of time. |Ingredients = Iron Plate:1, Copper Wire:1, Plastic Bar:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 3) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Battery
|image = Battery.png
|Description = Powers devices for extended periods of time.
|Ingredients = Iron Plate:1, Copper Wire:1, Plastic Bar:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 3)
|Power =
|Water =
}}
eaf1513b235c31403cc42a65e33b0d1d023ae508
Bearing
0
794
825
2025-10-16T12:04:26Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Bearing |image = Bearing.png |Description = Reduces friction for moving parts. |Ingredients = Iron Plate:2 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 1) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Bearing
|image = Bearing.png
|Description = Reduces friction for moving parts.
|Ingredients = Iron Plate:2
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
b6d1e0a08163814a54bd8e862e44290a5d9ac29a
Ceramic Plate
0
795
826
2025-10-16T12:04:41Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Ceramic Plate |image = Ceramic Plate.png |Description = Can withstand a high amount of heat. |Ingredients = Stone:3, Quartz:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Ceramic Plate
|image = Ceramic Plate.png
|Description = Can withstand a high amount of heat.
|Ingredients = Stone:3, Quartz:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
20773c432667ffbc2416d7ac3d0495cb1196552c
Circuit Board
0
796
827
2025-10-16T12:04:52Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Circuit Board |image = Circuit Board.png |Description = Circuit Board |Ingredients = Logic Chip:1, Copper Wire:2 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = Circuit Board
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
2dce326f18688796fb66cc862506a6b9cb53cf04
Copper Wire
0
797
828
2025-10-16T12:05:11Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Copper Wire |image = Copper Wire.png |Description = Wire used for making electrical connections. |Ingredients = Copper Bar:2 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 1) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Copper Wire
|image = Copper Wire.png
|Description = Wire used for making electrical connections.
|Ingredients = Copper Bar:2
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
299f69d4363beeddd71af7e70f0cef46ea7fbed3
Fiberglass
0
798
829
2025-10-16T12:05:27Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Fiberglass |image = Fiberglass.png |Description = Insulation for protecting against excess heat. |Ingredients = Quartz:2, Plastic Bar:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Fiberglass
|image = Fiberglass.png
|Description = Insulation for protecting against excess heat.
|Ingredients = Quartz:2, Plastic Bar:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
5ea0fcbb0c9e3f3c12948b03f798f173e94b1092
Flow Meter
0
799
830
2025-10-16T12:05:41Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Flow Meter |image = Flow Meter.png |Description = Measures the amount of fluid flowing through it. |Ingredients = Circuit Board:1, Gear:3 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Flow Meter
|image = Flow Meter.png
|Description = Measures the amount of fluid flowing through it.
|Ingredients = Circuit Board:1, Gear:3
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
675a38fded607237902c86b45d876c95a147f69b
Gear
0
800
831
2025-10-16T12:05:54Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Gear |image = Gear.png |Description = A gear for making moving parts. |Ingredients = Iron Plate:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 1) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Gear
|image = Gear.png
|Description = A gear for making moving parts.
|Ingredients = Iron Plate:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
355aec5244b58b5a0bc6fc0cdffb45fe48ed8b00
Glass Lens
0
801
832
2025-10-16T12:06:07Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Glass Lens |image = Glass Lens.png |Description = A lens used for refracting light. |Ingredients = Quartz:1, Copper Bar:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Glass Lens
|image = Glass Lens.png
|Description = A lens used for refracting light.
|Ingredients = Quartz:1, Copper Bar:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
8bd34f7fc91d361d07038e831ee9842197c07901
Heatsink
0
802
833
2025-10-16T12:06:22Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Heatsink |image = Heatsink.png |Description = Allows for cooling computers and complex machinery. |Ingredients = Copper Bar:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 1) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Heatsink
|image = Heatsink.png
|Description = Allows for cooling computers and complex machinery.
|Ingredients = Copper Bar:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
955a6b21a72b1e1c328f8d775a588019a3c426bb
Heavy Duty Motor
0
803
834
2025-10-16T12:06:35Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Heavy Duty Motor |image = Heavy Duty Motor.png |Description = Large industrial motor for heavy lifting. |Ingredients = Small Motor:1, Heatsink:2 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Heavy Duty Motor
|image = Heavy Duty Motor.png
|Description = Large industrial motor for heavy lifting.
|Ingredients = Small Motor:1, Heatsink:2
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
d64620e6fb1a257842c3d6d453445af9151a629e
Iron Plate
0
804
835
2025-10-16T12:06:46Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Iron Plate |image = Iron Plate.png |Description = A single sheet of iron. A common component used in the construction of most machines. |Ingredients = Iron Bar:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 1) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Iron Plate
|image = Iron Plate.png
|Description = A single sheet of iron. A common component used in the construction of most machines.
|Ingredients = Iron Bar:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
f4f0ebf3b419db8dc9b7a3d9bfe0591b8200040b
Lightweight Frame
0
805
836
2025-10-16T12:07:07Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Lightweight Frame |image = Lightweight Frame.png |Description = Can be used to produce large structures. |Ingredients = Steel Beam:1, Plastic Bar:2 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Chemical Plant |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Lightweight Frame
|image = Lightweight Frame.png
|Description = Can be used to produce large structures.
|Ingredients = Steel Beam:1, Plastic Bar:2
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
9c0126cffb40c4501c770356ef295819151276ad
Logic Chip
0
806
837
2025-10-16T12:07:22Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Logic Chip |image = Logic Chip.png |Description = A computer chip that forms part of a circuit board. Can only be produced by recycling computer towers and monitors. |Ingredients = Computer Tower:1, Computer Monitor:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Logic Chip
|image = Logic Chip.png
|Description = A computer chip that forms part of a circuit board. Can only be produced by recycling computer towers and monitors.
|Ingredients = Computer Tower:1, Computer Monitor:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
5fdb3802f7de5026d237fcc0b4e379eb1811e0dd
Oxygen Tank
0
807
838
2025-10-16T12:08:02Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Oxygen Tank |image = Oxygen Tank.png |Description = Combines with fuel to complete combustion. |Ingredients = Iron Plate:2, Copper Bar:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Chemical Plant |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Oxygen Tank
|image = Oxygen Tank.png
|Description = Combines with fuel to complete combustion.
|Ingredients = Iron Plate:2, Copper Bar:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
cbeda5486ad3082423d9f79e1701109643e214a6
Rocket Fuel
0
808
839
2025-10-16T12:08:19Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Rocket Fuel |image = Rocket Fuel.png |Description = A propellant used for rocket thrusters. |Ingredients = Coal:15, Iron Plate:3 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Chemical Plant |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Rocket Fuel
|image = Rocket Fuel.png
|Description = A propellant used for rocket thrusters.
|Ingredients = Coal:15, Iron Plate:3
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
ae574f7977f3d841c50bed060a470883562e646c
Servo
0
809
840
2025-10-16T12:08:37Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Servo |image = Servo.png |Description = A more advanced motor. Used for making advanced machinery. |Ingredients = Circuit Board:1, Small Motor:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Servo
|image = Servo.png
|Description = A more advanced motor. Used for making advanced machinery.
|Ingredients = Circuit Board:1, Small Motor:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
0e661829f69b13964cb5f78245a91dee21bc840e
Small Motor
0
810
841
2025-10-16T12:08:52Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Small Motor |image = Small Motor.png |Description = A small motor for making things move. |Ingredients = Bearing:2, Stator:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Small Motor
|image = Small Motor.png
|Description = A small motor for making things move.
|Ingredients = Bearing:2, Stator:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
9adcbb862c823f8878caec51a83d6d101a57ed1a
Stator
0
811
842
2025-10-16T12:09:08Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Stator |image = Stator.png |Description = Produces a magnetic field when a current is applied. Used for constructing motors. |Ingredients = Gear:1, Copper Wire:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Stator
|image = Stator.png
|Description = Produces a magnetic field when a current is applied. Used for constructing motors.
|Ingredients = Gear:1, Copper Wire:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
a3fbc111c74e2d5efcab55b28eeab0a25f09dfb7
Steel Beam
0
812
843
2025-10-16T12:09:20Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Steel Beam |image = Steel Beam.png |Description = A stronger material than iron. Used for making large structures and machinery. |Ingredients = Iron Plate:3, Coal:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Steel Beam
|image = Steel Beam.png
|Description = A stronger material than iron. Used for making large structures and machinery.
|Ingredients = Iron Plate:3, Coal:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
0ce799abc79b355b2e640ffd39a03fd4fdff1208
Steel Cable
0
813
844
2025-10-16T12:09:32Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Steel Cable |image = Steel Cable.png |Description = High strength cable that can support several hundred pounds. Used for making winches. |Ingredients = Iron Bar:3 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 1) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Steel Cable
|image = Steel Cable.png
|Description = High strength cable that can support several hundred pounds. Used for making winches.
|Ingredients = Iron Bar:3
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
55ac6e8a828c0d6350a530d2f0c574acb94dbd3e
Supercomputer
0
814
845
2025-10-16T12:09:47Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Supercomputer |image = Supercomputer.png |Description = A powerful computer for performing space flight calculations. |Ingredients = Circuit Board:3, Lightweight Frame:1, Battery:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 3) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Supercomputer
|image = Supercomputer.png
|Description = A powerful computer for performing space flight calculations.
|Ingredients = Circuit Board:3, Lightweight Frame:1, Battery:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 3)
|Power =
|Water =
}}
9ffa0499b4d3867d82b5f29acd59675eb49a56a2
Winch
0
815
846
2025-10-16T12:10:00Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Winch |image = Winch.png |Description = A motorized winch with steel cable, capable of lifting objects in the air. Used for making cranes. |Ingredients = Heavy Duty Motor:1, Steel Cable:2 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Winch
|image = Winch.png
|Description = A motorized winch with steel cable, capable of lifting objects in the air. Used for making cranes.
|Ingredients = Heavy Duty Motor:1, Steel Cable:2
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
90aa54032e751c2956e890ea154b4f690a79a0d1
Copper Bar
0
816
847
2025-10-16T12:10:13Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Copper Bar |image = Copper Bar.png |Description = A bar of pure copper. Used for assembling into other components. Produced by smelting copper ore in a furnace. |Ingredients = Copper Ore:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Furnace (Level 1), Furnace (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Copper Bar
|image = Copper Bar.png
|Description = A bar of pure copper. Used for assembling into other components. Produced by smelting copper ore in a furnace.
|Ingredients = Copper Ore:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Furnace (Level 1), Furnace (Level 2)
|Power =
|Water =
}}
1800fbe6078390fcd5789da2e238e61a2ac2e916
Iron Bar
0
817
848
2025-10-16T12:10:24Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Iron Bar |image = Iron Bar.png |Description = A bar of pure iron. Used for assembling into other components. Produced by smelting iron ore in a furnace. |Ingredients = Iron Ore:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Furnace (Level 1), Furnace (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Iron Bar
|image = Iron Bar.png
|Description = A bar of pure iron. Used for assembling into other components. Produced by smelting iron ore in a furnace.
|Ingredients = Iron Ore:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Furnace (Level 1), Furnace (Level 2)
|Power =
|Water =
}}
7bcc419c243ecde0c29193e124fb7bf6d76f7e54
Plastic Bar
0
818
849
2025-10-16T12:10:43Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Plastic Bar |image = Plastic Bar.png |Description = A bar of plastic. Used for assembling into other components. |Ingredients = Plastic Scraps:2, Coal:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Chemical Plant |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Plastic Bar
|image = Plastic Bar.png
|Description = A bar of plastic. Used for assembling into other components.
|Ingredients = Plastic Scraps:2, Coal:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
eb8c7a5c31973cb5b0b81a5751bc402513339b30
Plastic Scraps
0
819
850
2025-10-16T12:11:00Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Plastic Scraps |image = Plastic Scraps.png |Description = Can be processed into plastic bars. Produced by recycling computer towers and monitors. |Ingredients = Computer Tower:1, Computer Monitor:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Recycler |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Plastic Scraps
|image = Plastic Scraps.png
|Description = Can be processed into plastic bars. Produced by recycling computer towers and monitors.
|Ingredients = Computer Tower:1, Computer Monitor:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Recycler
|Power =
|Water =
}}
ab6bad698a1ad8ce4895ebac20bbc5fe46d2ea6f
Boardwalk Plank
0
820
851
2025-10-16T12:11:16Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Boardwalk Plank |image = Boardwalk Plank Placed.png |Description = Replacement plank for damaged sections of the boardwalk. |Ingredients = Wood:2, Iron Plate:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Boardwalk Plank
|image = Boardwalk Plank Placed.png
|Description = Replacement plank for damaged sections of the boardwalk.
|Ingredients = Wood:2, Iron Plate:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
d8b78e8a679925166e36eb5e8df8969b49c71c80
Radio Antenna
0
821
852
2025-10-16T12:11:32Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Radio Antenna |image = Radio Antenna Placed.png |Description = Can receive distant radio transmissions. |Ingredients = Steel Beam:30, Copper Wire:60 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Hand |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Radio Antenna
|image = Radio Antenna Placed.png
|Description = Can receive distant radio transmissions.
|Ingredients = Steel Beam:30, Copper Wire:60
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Hand
|Power =
|Water =
}}
606c2a2ecf25c6526f58c18f98b39e09d39cde41
File:Radio Antenna Placed.png
6
822
853
2025-10-16T12:17:31Z
Badbart
640809
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Roof Tile
0
823
854
2025-10-16T12:18:00Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Roof Tile |image = Roof Tile Placed.png |Description = Replacement tile for damaged sections of the rocket silo roof. |Ingredients = Stone:3, Steel Beam:1 |Cost = |Sell price = |Type = Composant |Size = |Produced by = Hand, Assembler (Level 2) |Power = |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Roof Tile
|image = Roof Tile Placed.png
|Description = Replacement tile for damaged sections of the rocket silo roof.
|Ingredients = Stone:3, Steel Beam:1
|Cost =
|Sell price =
|Type = Composant
|Size =
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
9b8bcc9d4b322a972758b33c3256802f50f15cd3
Filtering Splitter
0
771
855
802
2025-10-16T12:19:15Z
Badbart
640809
Badbart renamed page [[Filtrering Splitter]] to [[Filtering Splitter]]
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Filtering Splitter
|image = Filtering Splitter Placed.png
|Description = Splits a belt onto a second position based on filter
|Ingredients = Servo:3, Gear:15
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 700
|Water =
}}
a1e966c5233e69d05030dc559525a54efb29ee8b
Filtrering Splitter
0
824
856
2025-10-16T12:19:15Z
Badbart
640809
Badbart renamed page [[Filtrering Splitter]] to [[Filtering Splitter]]
wikitext
text/x-wiki
#REDIRECT [[Filtering Splitter]]
43f5b482774fa0a3ff03fd1bbe1316961f578286
File:Power Pole (with light) Placed.png
6
387
857
413
2025-10-16T12:22:12Z
Badbart
640809
Badbart renamed page [[File:Power Pole With Light Placed.png]] to [[File:Power Pole (with light) Placed.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Power Pole With Light Placed.png
6
825
858
2025-10-16T12:22:12Z
Badbart
640809
Badbart renamed page [[File:Power Pole With Light Placed.png]] to [[File:Power Pole (with light) Placed.png]]
wikitext
text/x-wiki
#REDIRECT [[File:Power Pole (with light) Placed.png]]
35325086cb16a17a4a5c8c493d427e0c46a8b4ad
File:Power Pole (with light).png
6
311
859
335
2025-10-16T12:24:57Z
Badbart
640809
Badbart renamed page [[File:Power Pole (With Light).png]] to [[File:Power Pole (with light).png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Power Pole (With Light).png
6
826
860
2025-10-16T12:24:57Z
Badbart
640809
Badbart renamed page [[File:Power Pole (With Light).png]] to [[File:Power Pole (with light).png]]
wikitext
text/x-wiki
#REDIRECT [[File:Power Pole (with light).png]]
d4a87291e368f2937e67f3eb03c1332ff3f43b9d
Power Pole (with light)
0
827
861
2025-10-16T12:25:53Z
Badbart
640809
Created page with "{{Template:Item_Infobox |title = Power Pole (with light) |image = Power Pole (with light) Placed.png |Description = Carries electricity to machines. Has an attached light. |Ingredients = Iron Plate:6, Copper Wire:9 |Cost = |Sell price = |Type = Building |Size = 1 |Produced by = Hand, Assembler (Level 2) |Power = 100 |Water = }}"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Power Pole (with light)
|image = Power Pole (with light) Placed.png
|Description = Carries electricity to machines. Has an attached light.
|Ingredients = Iron Plate:6, Copper Wire:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 100
|Water =
}}
f936db532bca7440b20b357cf9149d3e1ccfd787
Template:FlexTable/Line
10
759
862
786
2025-10-16T12:27:27Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align: center; vertical-align: middle;" |
<div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| <div style="margin-top: 5px;">
{{{Ingredients}}}
</div>
| <div style="margin-top: 5px;">
{{{Ing_per_minute}}}
</div>
| style="text-align: center; vertical-align: middle; white-space: nowrap;" | <div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</includeonly>
c8acc5806bbdd59bfad1fd90d968621a605d72e2
863
862
2025-10-16T12:28:12Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align: center; vertical-align: middle;" |
<div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| <div style="margin-top: 5px;">
{{{Ingredients}}}
</div>
| <div style="margin-top: 5px;">
{{{Ing_per_minute}}}
</div>
| style="text-align: center; vertical-align: middle;" | <div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</includeonly>
963eda80fb5627bb14e419e347e391acd1b7524b
864
863
2025-10-16T12:29:01Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align: center; vertical-align: middle;" |
<div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| <div style="margin-top: 5px;">
{{{Ingredients}}}
</div>
| <div style="margin-top: 5px;">
{{{Ing_per_minute}}}
</div>
| style="text-align: center; vertical-align: middle;" |
<div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</includeonly>
5062d143aa7fbfa211d1b2d914a0969450d7cf89
865
864
2025-10-16T12:29:42Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align: center; vertical-align: middle;" |
<div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| <div style="margin-top: 5px;">
{{{Ingredients}}}
</div>
| <div style="margin-top: 5px;">
{{{Ing_per_minute}}}
</div>
| style="text-align: center; vertical-align: middle;" |
<div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
</includeonly>
d87034b51bc05cda277eab95cb3be3457f122fde
866
865
2025-10-16T12:30:06Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align: center; vertical-align: middle;" |
<div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| <div style="margin-top: 5px;">
{{{Ingredients}}}
</div>
| <div style="margin-top: 5px;">
{{{Ing_per_minute}}}
</div>
| style="text-align: center; vertical-align: middle;" |
<div style="display:flex; align-items:center; gap: 5px; justify-content: center;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</includeonly>
5062d143aa7fbfa211d1b2d914a0969450d7cf89
868
866
2025-10-16T12:37:55Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle;" |
<div style="display:flex; align-items:center; justify-content:center; gap:5px; min-height:72px;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| style="vertical-align:middle;" |
<div style="display:flex; align-items:center; justify-content:center; min-height:72px;">
{{{Ingredients}}}
</div>
| style="vertical-align:middle;" |
<div style="display:flex; align-items:center; justify-content:center; min-height:72px;">
{{{Ing_per_minute}}}
</div>
| style="text-align:center; vertical-align:middle;" |
<div style="display:flex; align-items:center; justify-content:center; gap:5px; min-height:72px;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</includeonly>
e9dc25fa693001723d62100c7f3188c9f44b0fc3
869
868
2025-10-16T12:43:41Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle;" |
<div style="display:flex; align-items:center; justify-content:center; gap:5px; min-height:72px; line-height:1;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| style="vertical-align:middle;" |
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:10px; padding:8px 0; min-height:72px; line-height:1;">
{{{Ingredients}}}
</div>
| style="vertical-align:middle;" |
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:10px; padding:8px 0; min-height:72px; line-height:1;">
{{{Ing_per_minute}}}
</div>
| style="text-align:center; vertical-align:middle;" |
<div style="display:flex; align-items:center; justify-content:center; gap:5px; min-height:72px; line-height:1;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</includeonly>
0fa06d35cd25dc8f1a17d6cf55b155d187d6ecf6
870
869
2025-10-16T12:47:26Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle;" |
<div style="display:flex; align-items:center; justify-content:center; gap:5px; min-height:72px; line-height:1;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| style="vertical-align:middle;" |
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:3px; min-height:72px; line-height:1;">
{{{Ingredients}}}
</div>
| style="vertical-align:middle;" |
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:3px; min-height:72px; line-height:1;">
{{{Ing_per_minute}}}
</div>
| style="text-align:center; vertical-align:middle;" |
<div style="display:flex; align-items:center; justify-content:center; gap:5px; min-height:72px; line-height:1;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</includeonly>
07bc1c674376cab4eb161f04d3e7db7fb52944a3
872
870
2025-10-16T12:55:54Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle; padding:8px 10px;" |
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| style="vertical-align:middle; padding:8px 10px;" |
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients}}}
</div>
| style="vertical-align:middle; padding:8px 10px;" |
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute}}}
</div>
| style="text-align:center; vertical-align:middle; padding:8px 10px;" |
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</includeonly>
bb8e3e273488ab0f3cadbd386129ea567fb90fb9
875
872
2025-10-16T13:06:29Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle; padding:8px 10px;" |
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]
</div>
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ingredients|}}}</div>
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ing_per_minute|}}}</div>
| style="text-align:center; vertical-align:middle; padding:8px 10px;" |
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</includeonly>
7e8ceb039d54e84c66b3c8d6a41a00470bcdebe2
876
875
2025-10-16T13:07:27Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;"> [[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]</div>
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ingredients|}}}</div>
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ing_per_minute|}}}</div>
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;"> [[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}</div>
</includeonly>
c3c76c231fcf7f245ad6578819c2ae5a3a51c390
877
876
2025-10-16T13:12:08Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ingredients|}}}</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ing_per_minute|}}}</div><!-- -->
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}</div><!-- -->
</includeonly>
2fa9e03c2c685244d70a25e43714a63de08b4342
878
877
2025-10-16T13:18:24Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]</div><!--
-->| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ingredients|}}}</div><!--
-->| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ing_per_minute|}}}</div><!--
-->| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}</div>
</includeonly>
e408edf8cff4f0fb83eb9dede51d8b517dbe843a
879
878
2025-10-16T13:19:53Z
Badbart
640809
Undo revision [[Special:Diff/878|878]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ingredients|}}}</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ing_per_minute|}}}</div><!-- -->
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}</div><!-- -->
</includeonly>
2fa9e03c2c685244d70a25e43714a63de08b4342
880
879
2025-10-16T13:20:23Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ingredients|}}}</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ing_per_minute|}}}</div><!-- -->
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]</div><!-- -->
</includeonly>
3489478a05b85313aa3a795182baa8dd5c9b1e1c
881
880
2025-10-16T13:20:46Z
Badbart
640809
Undo revision [[Special:Diff/880|880]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ingredients|}}}</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ing_per_minute|}}}</div><!-- -->
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}</div><!-- -->
</includeonly>
2fa9e03c2c685244d70a25e43714a63de08b4342
882
881
2025-10-16T13:21:34Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
6987b2affbb30e56a737e20c729b93fd7566647f
883
882
2025-10-16T13:23:22Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
3c9d8830628618f4a466d5131338f43fa87241b9
884
883
2025-10-16T13:24:29Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
a778fb60fc84c6445ab62f14314dbd10b246b9ef
885
884
2025-10-16T13:25:15Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
e0eec32c5fe05a63c997b4c1da082b6b9c1cc75a
886
885
2025-10-16T13:25:54Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
5db664e4dc277bf954037fd0720d7aae7255a1e7
887
886
2025-10-16T13:26:27Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
3c9d8830628618f4a466d5131338f43fa87241b9
888
887
2025-10-16T13:26:47Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
bc04c8ffe9f42c8a56fab1b5de7aeaa334564815
889
888
2025-10-16T13:28:11Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
3c9d8830628618f4a466d5131338f43fa87241b9
890
889
2025-10-16T13:29:53Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
7f98a1d9d2be2983aea495f24b906ca4fc795f26
891
890
2025-10-16T13:32:28Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
bbf4798157c5bac250d7fbfc2289554785074522
892
891
2025-10-16T13:33:47Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
|-
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ingredients|}}}</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ing_per_minute|}}}</div><!-- -->
| style="text-align:center; vertical-align:middle; padding:8px 10px;" | <div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}</div><!-- -->
</includeonly>
2fa9e03c2c685244d70a25e43714a63de08b4342
893
892
2025-10-16T13:34:54Z
Badbart
640809
Undo revision [[Special:Diff/892|892]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
bbf4798157c5bac250d7fbfc2289554785074522
894
893
2025-10-16T13:35:31Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ingredients|}}}</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ing_per_minute|}}}</div><!-- -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
f8d8b571ce01ddb353f58b1f8d92bd9bdc63f4db
895
894
2025-10-16T13:36:10Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ingredients|}}}</div><!-- -->
| style="vertical-align:middle;" | <div style="display:grid; place-items:center; row-gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">{{{Ing_per_minute|}}}</div><!-- -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
7f2555db798250bc0d8f8c0827947bb4ba4a8c1d
896
895
2025-10-16T13:38:24Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
<
38f1f6cf3c651240a61b1b0c69d65764ca6a3669
897
896
2025-10-16T13:39:07Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
b674430ddbe655c038f41ecdbbc0664f792f8c56
901
897
2025-10-16T13:45:14Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
306c6fffe4d73d0ebeb546763f183863086cc893
Template:ItemIcon
10
760
867
787
2025-10-16T12:37:42Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
<span style="display:inline-flex; align-items:center; gap:6px; line-height:1;">
[[File:{{{1}}}.png|42px|link={{{1}}}]]
<span style="font-size:110%;">[[{{{1|}}}]]{{#if:{{{2|}}}| x {{{2}}}}}</span>
</span>
</includeonly>
17577824d6ec316f0e25385feadf642cc33b2210
871
867
2025-10-16T12:55:42Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
<span style="display:inline-flex; align-items:center; gap:6px; line-height:1; margin:0; padding:0;">
[[File:{{{1}}}.png|42px|link={{{1}}}]]
<span style="font-size:110%; line-height:1; margin:0; padding:0;">[[{{{1|}}}]]{{#if:{{{2|}}}| x {{{2}}}}}</span>
</span>
</includeonly>
1b4894db49f7100116dd77e543320ffeb4ce97cd
874
871
2025-10-16T13:04:48Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><span style="display:inline-flex; align-items:center; gap:6px; line-height:1; margin:0; padding:0;">[[File:{{{1}}}.png|42px|link={{{1}}}]][[{{{1|}}}]]{{#if:{{{2|}}}| x {{{2}}}}}</span></includeonly>
27f968a02a4103cf13f06de489bdfdfe88d68dd7
902
874
2025-10-16T13:46:12Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><span style="display:inline-flex; align-items:center; gap:6px; line-height:1; margin:0; padding:0;">
[[File:{{{1}}}.png|42px|link={{{1}}}]][[{{{1|}}}]]{{#if:{{{2|}}}| x {{{2}}}}}
</span>{{#if:{{{br|}}}|<br />}}</includeonly>
ceef28f8c15416fbdd27b88ab1149b548b58d186
903
902
2025-10-16T13:46:40Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><span style="display:inline-flex; align-items:center; gap:6px; line-height:1; margin:0; padding:0;">[[File:{{{1}}}.png|42px|link={{{1}}}]][[{{{1|}}}]]{{#if:{{{2|}}}| x {{{2}}}}}
</span>{{#if:{{{br|}}}|<br />}}</includeonly>
1419d62b002ee06033097be7a9b852849a329e8f
Assembler (Level 2)
0
762
873
793
2025-10-16T13:01:58Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients = {{ItemIcon|Iron Plate|30}} {{ItemIcon|Heatsink|10}}
| Ing_per_minute = {{ItemIcon|Iron Plate|90}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
861988bddeaa98c6dd7d084cebddee0202dd5071
898
873
2025-10-16T13:44:03Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients = {{ItemIcon|Iron Plate|30}} {{ItemIcon|Heatsink|10}}
| Ing_per_minute = {{ItemIcon|Iron Plate|90}}<br />{{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
b862abe633c07e8484e17880bc19cd46fb0c5011
899
898
2025-10-16T13:44:16Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients = {{ItemIcon|Iron Plate|30}}{{ItemIcon|Heatsink|10}}
| Ing_per_minute = {{ItemIcon|Iron Plate|90}}<br />{{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
e25d8cc3558fc8b3a78225e166544cc7230b38ca
900
899
2025-10-16T13:44:34Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients = {{ItemIcon|Iron Plate|30}}<br />{{ItemIcon|Heatsink|10}}
| Ing_per_minute = {{ItemIcon|Iron Plate|90}}<br />{{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
889748ba759904235c69d0ffe51aca8f6b05635b
Assembler (Level 2)
0
762
904
900
2025-10-16T13:48:12Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients = {{ItemIcon|Iron Plate|30}} >{{ItemIcon|Heatsink|10}}
| Ing_per_minute = {{ItemIcon|Iron Plate|90}}<br />{{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
038ac03f89e3ca390e42d4dc05877eaaaa089818
905
904
2025-10-16T13:48:31Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients = {{ItemIcon|Iron Plate|30}} {{ItemIcon|Heatsink|10}}
| Ing_per_minute = {{ItemIcon|Iron Plate|90}}<br />{{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
b862abe633c07e8484e17880bc19cd46fb0c5011
906
905
2025-10-16T13:48:46Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients = {{ItemIcon|Iron Plate|30}}{{ItemIcon|Heatsink|10}}
| Ing_per_minute = {{ItemIcon|Iron Plate|90}}<br />{{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
e25d8cc3558fc8b3a78225e166544cc7230b38ca
908
906
2025-10-16T13:58:22Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients = {{ItemIcon|Iron Plate|30}}{{ItemIcon|Heatsink|10}}
| Ing_per_minute = {{ItemIcon|Iron Plate|90}}{{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}}{{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}}{{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
490b7efa1c36e4edb7c8eacc84df75adb0443951
909
908
2025-10-16T14:02:32Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Heatsink|10}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}}{{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}}{{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
8c036ab425b23037369a0458550a52fca7f74780
910
909
2025-10-16T14:03:09Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Heatsink|10}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
ba91e02dc098a903a4efa4f5d157a51aca572c35
935
910
2025-10-16T16:22:31Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Heatsink|10}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
[[Category:Building]]
0501c977da442b95e4e11c40186bb7d9683b7acc
Template:ItemIcon
10
760
907
903
2025-10-16T13:55:35Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><span style="display:inline-flex; align-items:center; gap:6px; line-height:1; margin:0; padding:0;">[[File:{{{1}}}.png|42px|link={{{1}}}]][[{{{1|}}}]]{{#if:{{{2|}}}| x {{{2}}}}}
</span><br /></includeonly>
739e82532be0c36e5614d8dbe7887a2c05736eac
Recycler
0
782
911
813
2025-10-16T14:36:52Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Recycler
|image = Recycler Placed.png
|Description = Recycles items into materials that can be reused.
|Ingredients = Heavy Duty Motor:2, Steel Beam:6
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1000
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}}
| Output_per_minute = 20
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 20
}}
}}
977e8689b9a94f55c18be468fff48a7e1f7b9228
924
911
2025-10-16T14:56:02Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Recycler
|image = Recycler Placed.png
|Description = Recycles items into materials that can be reused.
|Ingredients = Heavy Duty Motor:2, Steel Beam:6
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1000
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Qty = 2
| Ingredients =
{{ItemIcon|Computer Tower|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}}
| Output_per_minute = 20
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Qty = 2
| Ingredients =
{{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 20
}}
}}
dc11d4f4444e8a350a5c5fff904300c553661c09
Template:FlexTable/Line
10
759
912
901
2025-10-16T14:41:08Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<!-- Recipe column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]{{#if:{{{Name2|}}}| x {{{Name2}}}}}
</div>
</td>
<!-- Ingredients column -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<!-- Ingredients per minute column -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<!-- Output per minute column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
c0c0a724b2369d93a8e2cd5d4447f57a960a306b
913
912
2025-10-16T14:44:04Z
Badbart
640809
Undo revision [[Special:Diff/912|912]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
306c6fffe4d73d0ebeb546763f183863086cc893
914
913
2025-10-16T14:46:12Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<!-- Recipe column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
<!-- Split Name by ; to support quantity -->
{{#vardefine:rawName|{{{Name|}}}}}
{{#vardefine:baseName|{{#replace:{{#var:rawName}};.*|}}}} <!-- part before ; -->
{{#vardefine:count|{{#replace:{{#var:rawName}}.*;|}}}} <!-- part after ; -->
[[File:{{#var:baseName}}.png|72px|link={{#var:baseName}}]][[{{#var:baseName}}]]{{#if:{{#var:count}}| x {{#var:count}}}}
</div>
</td>
<!-- Ingredients column -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<!-- Ingredients per minute column -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<!-- Output per minute column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{#var:baseName}}.png|72px|link={{#var:baseName}}]][[{{#var:baseName}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
39f9ffa2174464c8f7c7bb291f6bebaa189c51a7
915
914
2025-10-16T14:47:24Z
Badbart
640809
Undo revision [[Special:Diff/914|914]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
306c6fffe4d73d0ebeb546763f183863086cc893
916
915
2025-10-16T14:48:28Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<!-- Recipe column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
{{#vardefine:rawName|{{{Name|}}}}}
{{#vardefine:baseName|{{#explode:{{#var:rawName}};|1}}}} <!-- avant le ; -->
{{#vardefine:count|{{#explode:{{#var:rawName}};|2}}}} <!-- après le ; -->
[[File:{{#var:baseName}}.png|72px|link={{#var:baseName}}]][[{{#var:baseName}}]]{{#if:{{#var:count}}| x {{#var:count}}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
e1b684bd9e38628b3f0299e3f69a3c2b64d23430
917
916
2025-10-16T14:51:29Z
Badbart
640809
Undo revision [[Special:Diff/916|916]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly><tr>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]]
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:1; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]][[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
306c6fffe4d73d0ebeb546763f183863086cc893
918
917
2025-10-16T14:52:10Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<!-- Recipe column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]{{#if:{{{Name2|}}}| x {{{Name2}}}}}
</div>
</td>
<!-- Ingredients -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<!-- Ingredients / Minute -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<!-- Output / Minute -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
5f13cdac3ce64012dc16ac8356271a7aadd1f3e2
919
918
2025-10-16T14:53:01Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<!-- Recipe column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]{{#if:{{{Qty|}}}| x {{{Name2}}}}}
</div>
</td>
<!-- Ingredients -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<!-- Ingredients / Minute -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<!-- Output / Minute -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
4c2fc5449c80322e74615c709369c2013df1aee2
920
919
2025-10-16T14:53:58Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<!-- Recipe column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]{{#if:{{{Qty|}}}| x {{{Qty}}}}}
</div>
</td>
<!-- Ingredients -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<!-- Ingredients / Minute -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<!-- Output / Minute -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
e8cdf42e2a649e5f9329df118be6baa462ced6be
921
920
2025-10-16T14:54:19Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<!-- Recipe column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]{{#if:{{{Qty|}}}| x {{{Qty}}}}}
</div>
</td>
<!-- Ingredients -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<!-- Ingredients / Minute -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<!-- Output / Minute -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
3df8b3f803fa3826e732e9277cec6cf2ff10e934
922
921
2025-10-16T14:54:52Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<!-- Recipe column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]{{#if:{{{Qty|}}}| x {{{Qty}}}}}
</div>
</td>
<!-- Ingredients -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<!-- Ingredients / Minute -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<!-- Output / Minute -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
414ad69b16d57c5502bc2978ef2c076b2d1f3c28
923
922
2025-10-16T14:55:31Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><tr>
<!-- Recipe column -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]]{{#if:{{{Qty|}}}| x {{{Qty}}}}}
</div>
</td>
<!-- Ingredients -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ingredients|}}}
</div>
</td>
<!-- Ingredients / Minute -->
<td style="vertical-align:middle; padding:8px 10px;">
<div style="display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; min-height:72px; line-height:0; margin:0; padding:0;">
{{{Ing_per_minute|}}}
</div>
</td>
<!-- Output / Minute -->
<td style="text-align:center; vertical-align:middle; padding:8px 10px;">
<div style="display:flex; align-items:center; justify-content:center; gap:6px; min-height:72px; line-height:1; margin:0; padding:0;">
[[File:{{{Name}}}.png|72px|link={{{Name|}}}]] [[{{{Name|}}}]] x {{formatnum:{{{Output_per_minute|0}}}}}
</div>
</td>
</tr></includeonly>
d42e0dcac1a38a48e84cb5fae525cbe57e7ed9a7
Template:FlexTable
10
758
925
785
2025-10-16T15:25:11Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
{| class="wikitable sortable" style="width:100%; min-width:600px; table-layout:fixed; border-spacing:0;"
/* If any custom header is provided (h1..h8), use them.
Otherwise fall back to your default 4-column header. */
{{#if: {{{h1|}}}{{{h2|}}}{{{h3|}}}{{{h4|}}}{{{h5|}}}{{{h6|}}}{{{h7|}}}{{{h8|}}}
|
! style="width:{{{w1|auto}}};" | {{{h1|}}}
{{#if:{{{h2|}}}|! style="width:{{{w2|auto}}};" | {{{h2}}} }}
{{#if:{{{h3|}}}|! style="width:{{{w3|auto}}};" | {{{h3}}} }}
{{#if:{{{h4|}}}|! style="width:{{{w4|auto}}};" | {{{h4}}} }}
{{#if:{{{h5|}}}|! style="width:{{{w5|auto}}};" | {{{h5}}} }}
{{#if:{{{h6|}}}|! style="width:{{{w6|auto}}};" | {{{h6}}} }}
{{#if:{{{h7|}}}|! style="width:{{{w7|auto}}};" | {{{h7}}} }}
{{#if:{{{h8|}}}|! style="width:{{{w8|auto}}};" | {{{h8}}} }}
|
! style="width:25%;" | Recipe
! style="width:25%;" | Ingredients
! style="width:25%;" | Ingredients / Minute
! style="width:25%;" | Output / Minute
}}
{{{content|}}}
|}
</includeonly><noinclude>{{documentation}}</noinclude>
1f7fd2135cd77c25b30ee6f9d6de4a0c7b886536
926
925
2025-10-16T15:28:59Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
{| class="wikitable sortable" style="width:100%; min-width:600px; table-layout:fixed; border-spacing:0;"
<!-- If any custom header (h1..h8) is provided, render them; else render the default 4 headers -->
{{#if:{{{h1|}}}{{{h2|}}}{{{h3|}}}{{{h4|}}}{{{h5|}}}{{{h6|}}}{{{h7|}}}{{{h8|}}}
| <!-- CUSTOM HEADERS -->
! style="width:{{{w1|auto}}};" | {{{h1|}}}
{{#if:{{{h2|}}}|! style="width:{{{w2|auto}}};" | {{{h2}}} }}
{{#if:{{{h3|}}}|! style="width:{{{w3|auto}}};" | {{{h3}}} }}
{{#if:{{{h4|}}}|! style="width:{{{w4|auto}}};" | {{{h4}}} }}
{{#if:{{{h5|}}}|! style="width:{{{w5|auto}}};" | {{{h5}}} }}
{{#if:{{{h6|}}}|! style="width:{{{w6|auto}}};" | {{{h6}}} }}
{{#if:{{{h7|}}}|! style="width:{{{w7|auto}}};" | {{{h7}}} }}
{{#if:{{{h8|}}}|! style="width:{{{w8|auto}}};" | {{{h8}}} }}
| <!-- DEFAULT 4 HEADERS -->
! style="width:25%;" | Recipe
! style="width:25%;" | Ingredients
! style="width:25%;" | Ingredients / Minute
! style="width:25%;" | Output / Minute
}}
{{{content|}}}
|}
</includeonly><noinclude>{{documentation}}</noinclude>
d03a6658d5feedeb8f11710d1bc05dea93adafaa
927
926
2025-10-16T15:31:29Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
{| class="wikitable sortable" style="width:100%; min-width:600px; table-layout:fixed; border-spacing:0;"
{{#if:{{{h1|}}}{{{h2|}}}{{{h3|}}}{{{h4|}}}{{{h5|}}}{{{h6|}}}{{{h7|}}}{{{h8|}}}
| <!-- CUSTOM HEADERS -->
! style="width:{{{w1|auto}}};" | {{{h1|}}}
{{#if:{{{h2|}}}|! style="width:{{{w2|auto}}};" | {{{h2}}} }}
{{#if:{{{h3|}}}|! style="width:{{{w3|auto}}};" | {{{h3}}} }}
{{#if:{{{h4|}}}|! style="width:{{{w4|auto}}};" | {{{h4}}} }}
{{#if:{{{h5|}}}|! style="width:{{{w5|auto}}};" | {{{h5}}} }}
{{#if:{{{h6|}}}|! style="width:{{{w6|auto}}};" | {{{h6}}} }}
{{#if:{{{h7|}}}|! style="width:{{{w7|auto}}};" | {{{h7}}} }}
{{#if:{{{h8|}}}|! style="width:{{{w8|auto}}};" | {{{h8}}} }}
| <!-- DEFAULT HEADERS -->
! style="width:25%;" | Recipe
! style="width:25%;" | Ingredients
! style="width:25%;" | Ingredients / Minute
! style="width:25%;" | Output / Minute
}}
{{{content|}}}
|}
</includeonly><noinclude>{{documentation}}</noinclude>
362068a56f19d6fa4a463de537ace23ce2cccaaf
928
927
2025-10-16T15:36:59Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
{| class="wikitable sortable" style="width:100%; min-width:600px; table-layout:fixed; border-spacing:0;"
{{#if:{{{h1|}}}{{{h2|}}}{{{h3|}}}{{{h4|}}}{{{h5|}}}{{{h6|}}}{{{h7|}}}{{{h8|}}}
| <!-- CUSTOM HEADERS -->
! style="width:{{{w1|auto}}};" | {{{h1|}}}
{{#if:{{{h2|}}}|! style="width:{{{w2|auto}}};" | {{{h2}}} }}
{{#if:{{{h3|}}}|! style="width:{{{w3|auto}}};" | {{{h3}}} }}
{{#if:{{{h4|}}}|! style="width:{{{w4|auto}}};" | {{{h4}}} }}
{{#if:{{{h5|}}}|! style="width:{{{w5|auto}}};" | {{{h5}}} }}
{{#if:{{{h6|}}}|! style="width:{{{w6|auto}}};" | {{{h6}}} }}
{{#if:{{{h7|}}}|! style="width:{{{w7|auto}}};" | {{{h7}}} }}
{{#if:{{{h8|}}}|! style="width:{{{w8|auto}}};" | {{{h8}}} }}
| <!-- DEFAULT HEADERS -->
! style="width:25%;" | Recipe
! style="width:25%;" | Ingredients
! style="width:25%;" | Ingredients / Minute
! style="width:25%;" | Output / Minute
}}
{{{content|}}}
|}
</includeonly>
<noinclude>{{documentation}}</noinclude>
5da8aad09546f802378e1437fe7e32bb9ba11b62
929
928
2025-10-16T15:52:00Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
{| class="wikitable sortable" style="width:100%; min-width:600px; table-layout:fixed; border-spacing:0;"
| <!-- DEFAULT HEADERS -->
! style="width:25%;" | Recipe
! style="width:25%;" | Ingredients
! style="width:25%;" | Ingredients / Minute
! style="width:25%;" | Output / Minute
{{{content|}}}
|}
</includeonly>
<noinclude>{{documentation}}</noinclude>
dbbf69a4e5e6c5826684577d27ddc22821b8e53a
930
929
2025-10-16T15:53:25Z
Badbart
640809
wikitext
text/x-wiki
<includeonly>
{| class="wikitable sortable" style="width: 100%; min-width: 600px; table-layout: fixed;"
! style="width: 25%;" | Recipe
! style="width: 25%;" | Ingredients
! style="width: 25%;" | Ingredients / Minute
! style="width: 25%;" | Output / Minute
|-
{{{content|}}}
|}
</includeonly>
25eb1fb6e13519efe006d6b0f58c30256997327f
Template:Item Infobox
10
287
931
311
2025-10-16T16:03:53Z
5jiji
640693
Link to the item directly, not the category
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]|[[File:Item_{{PAGENAME}}{{!}}300px]]}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Cost, Sell price, Size, Produced by, Type
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|[[{{#explode:@@@@|:|0}}|{{#explode:@@@@|:|0}}]][[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
40c32d6ee0fe9fc2668844b1cc8d37eca37a4cb9
Iron Plate
0
804
932
835
2025-10-16T16:17:08Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Iron Plate
|image = Iron Plate.png
|Description = A single sheet of iron. A common component used in the construction of most machines.
|Ingredients = Iron Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
298fc83e0a1cc0b6ec7ebab83a4266fe75e611a9
933
932
2025-10-16T16:20:04Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Iron Plate
|image = Iron Plate.png
|Description = A single sheet of iron. A common component used in the construction of most machines.
|Ingredients = Iron Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
2ed534e4463f08ba5df5f47164eb86a33b5cbc24
Assembler (Level 1)
0
288
934
789
2025-10-16T16:21:52Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 1)
|image = Assembler (Level 1) Placed.png
|Description = Basic crafting machine. Can craft items that only require a single type of ingredient.
|Sections = Ingredients
|Ingredients = Iron Plate:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power = 500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Conveyor Belt
| Ingredients =
{{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Furnace (Level 1)
| Ingredients =
{{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Wooden Chest
| Ingredients =
{{ItemIcon|Wood|4}}
| Ing_per_minute =
{{ItemIcon|Wood|60}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Bearing
| Ingredients =
{{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Copper Wire
| Ingredients =
{{ItemIcon|Copper Bar|2}}
| Ing_per_minute =
{{ItemIcon|Copper Bar|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Gear
| Ingredients =
{{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|45}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Heatsink
| Ingredients =
{{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Copper Bar|45}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Iron Plate
| Ingredients =
{{ItemIcon|Iron Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Bar|90}}
| Output_per_minute = 90
}}
{{FlexTable/Line
| Name = Steel Cable
| Ingredients =
{{ItemIcon|Iron Bar|3}}
| Ing_per_minute =
{{ItemIcon|Iron Bar|90}}
| Output_per_minute = 30
}}
}}
[[Category:Building]]
61249ea853f9901be9530eab43260fad5dcefbf7
Assembler (Level 3)
0
763
936
794
2025-10-16T16:24:55Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 3)
|image = Assembler (Level 3) Placed.png
|Description = Advanced crafting machine. Can craft items that require three types of ingredients.
|Sections = Ingredients
|Ingredients = Lightweight Frame:9, Ceramic Plate:6
|Cost =
|Sell price =
|Type = Building
|Size = 3
|Produced by = Hand, Assembler (Level 2)
|Power = 3000
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Battery
| Ingredients =
{{ItemIcon|Iron Plate|1}} {{ItemIcon|Copper Wire|1}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|6}} {{ItemIcon|Plastic Bar|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Supercomputer
| Ingredients =
{{ItemIcon|Circuit Board|3}} {{ItemIcon|Lightweight Frame|1}} {{ItemIcon|Battery|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|18}} {{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Battery|6}}
| Output_per_minute = 6
}}
}}
[[Category:Building]]
650f98e19fe4314f3602874dc5bddbb576dd559f
Assembler (Level 4)
0
764
937
795
2025-10-16T16:26:25Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 4)
|image = Assembler (Level 4) Placed.png
|Description = Gigantic crafting machine. With some luck, it may be able to repair Toasty.
|Ingredients = Gear:200, Steel Beam:100, Circuit Board:50, Servo:50
|Cost =
|Sell price =
|Type = Building
|Size = 4
|Produced by = Hand
|Power = 25000
|Water =
}}
[[Category:Building]]
0c5e3f03c76134df1e0d6b8a241ed3e1d7519b35
Bumper
0
765
938
796
2025-10-16T16:26:32Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Bumper
|image = Bumper Placed.png
|Description = Bumps items onto an adjacent tile based on a configurable ratio. Also works with crates.
|Ingredients = Winch:1, Iron Plate:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 200
|Water =
}}
[[Category:Building]]
7ff0844af83c93c058dd7ff5f9fd710e773c4503
Cable Crane
0
766
939
797
2025-10-16T16:26:40Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Cable Crane
|image = Cable Crane Placed.png
|Description = Moves items from position A to position B. Can move long distances and over buildings.
|Ingredients = Steel Beam:15, Winch:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water =
}}
[[Category:Building]]
68be69b3542c73085a8f9359b3340b7a6e89a69c
Chemical Plant
0
767
940
798
2025-10-16T16:26:54Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Chemical Plant
|image = Chemical Plant Placed.png
|Description = Chemical crafting machine. Can craft items that require water.
|Ingredients = Flow Meter:1, Servo:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water = 20
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
}}
[[Category:Building]]
a5b9de512c206273153ce9e09e370cb38eb3753c
Conveyor Belt
0
768
941
799
2025-10-16T16:27:02Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Conveyor Belt
|image = Conveyor Belt Placed.png
|Description = Moves objects along its path at a rate of 90 items per minute.
|Ingredients = Iron Plate:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Building]]
10607e699b8daa593e04fa877a1251fb4dce18ba
Drill (Level 1)
0
769
942
800
2025-10-16T16:27:10Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Drill (Level 1)
|image = Drill (Level 1) Placed.png
|Description = Drills rocks automatically and produces stone and ore. Drill must face a resource.
|Ingredients = Iron Plate:9, Gear:6
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 500
|Water =
}}
[[Category:Building]]
3bbacb78dd3c37cba92521a4c88f26adc42bc618
Drill (Level 2)
0
770
943
801
2025-10-16T16:27:30Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Drill (Level 2)
|image = Drill (Level 2) Placed.png
|Description = Drills rocks 3x faster. Drill must face a resource.
|Ingredients = Fiberglass:3, Heavy Duty Motor:1
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water =
}}
[[Category:Building]]
d157b5c42d821030f566c806e44dfe9b47dd9178
Filtering Splitter
0
771
944
855
2025-10-16T16:31:34Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Filtering Splitter
|image = Filtering Splitter Placed.png
|Description = Splits a belt onto a second position based on filter
|Ingredients = Servo:3, Gear:15
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 700
|Water =
}}
[[Category:Building]]
15510dafc46d653b92984094dae602aa72bf5629
Furnace (Level 1)
0
772
945
803
2025-10-16T16:31:54Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Furnace (Level 1)
|image = Furnace (Level 1) Placed.png
|Description = Smelts ore into metal bars. Requires coal to operate. Coal should be filled by hand.
|Ingredients = Stone:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Building]]
087df7eb509831a61e8ebe9f33d1e23445e901f7
Furnace (Level 2)
0
773
946
804
2025-10-16T16:32:02Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Furnace (Level 2)
|image = Furnace (Level 2) Placed.png
|Description = Smelts ore into metal bars. Requires coal to operate. Can be fed ore and coal via conveyor belts.
|Ingredients = Stone:30, Small Motor:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Building]]
4f94111d4f73f5ae67f4e2597f503b62b16e0425
Item Buffer
0
774
947
805
2025-10-16T16:32:09Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Item Buffer
|image = Item Buffer Placed.png
|Description = Automatically stores and dispenses items onto a conveyor belt.
|Ingredients = Iron Plate:15, Small Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
f109f1e139bc79e22cc0733666bdd5124cfbc523
Item Dispenser
0
775
948
806
2025-10-16T16:32:16Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Item Dispenser
|image = Item Dispenser Placed.png
|Description = Automatically dispenses items onto a conveyor belt.
|Ingredients = Iron Plate:6, Gear:6
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
f51d3ef6e60e2423da664a37aef2a9f42175eb4e
Item Receiver
0
776
949
807
2025-10-16T16:32:24Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Item Receiver
|image = Item Receiver Placed.png
|Description = Automatically stores items it receives from a conveyor belt.
|Ingredients = Iron Plate:6, Gear:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
9119854d5df9e8a499116d18bf2319ddab728c80
Large Wind Turbine
0
777
950
808
2025-10-16T16:33:17Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Large Wind Turbine
|image = Large Wind Turbine Placed.png
|Description = Generates up to 20,000 watts depending on where it's placed.
|Ingredients = Lightweight Frame:6, Heavy Duty Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
c0a4abbe9894dc7f9991ffd90f9d64cd29598913
Loader
0
778
951
809
2025-10-16T16:33:24Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Loader
|image = Loader Placed.png
|Description = Loads 15 of an item into a crate, which can be moved using conveyor belts, cranes, and bumpers.
|Ingredients = Steel Beam:9, Heavy Duty Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 700
|Water =
}}
[[Category:Building]]
e4159ecaf30d60f47f358e6d3b243efd4d8e3903
Pipe
0
779
952
810
2025-10-16T16:33:33Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Pipe
|image = Pipe Placed.png
|Description = Transports water from pumps to other buildings.
|Ingredients = Iron Plate:3, Copper Bar:1
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
ddb892c194e6028f4f36551ba5b28cfaf936b444
Power Pole (Level 1)
0
780
953
811
2025-10-16T16:33:43Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Power Pole (Level 1)
|image = Power Pole (Level 1) Placed.png
|Description = Carries electricity to machines.
|Ingredients = Iron Plate:3, Copper Wire:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
bf41f1e1f6bae91807b2320ee378e3a0a1e3ee95
Power Pole (Level 2)
0
781
954
812
2025-10-16T16:33:53Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Power Pole (Level 2)
|image = Power Pole (Level 2) Placed.png
|Description = Has an increased connection range to other Level 2 power poles, and powers buildings in a larger area.
|Ingredients = Iron Plate:9, Heatsink:15
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
3cc56c205ec0e67e61bc569a4476b0c5af0e4bd9
Template:Item Infobox
10
287
955
931
2025-10-16T16:34:00Z
5jiji
640693
Added Type category; removed useless explode
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]|[[File:Item_{{PAGENAME}}{{!}}300px]]}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Cost, Sell price, Size, Produced by, Type
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|[[{{#explode:@@@@|:|0}}]] [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
fca726308cee80a63c8ee4fae4426ee074604afb
996
955
2025-10-16T17:20:41Z
5jiji
640693
Added Auto placed images
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|tabs={{#if:{{{tabs|}}}|{{{tabs}}}|{{#if:{{{image|}}}|{{{image}}}|{{PAGENAME}}, Placed}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Cost, Sell price, Size, Produced by, Type
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|[[{{#explode:@@@@|:|0}}]] [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
{{Template:Item_Infobox
|image=Iron plate, noice
}}
</noinclude>
633663e7b78d0ddf33a0dd57aa47c4d2d335b211
998
996
2025-10-16T18:03:13Z
5jiji
640693
Added Sell by argument And reorder the General Info section
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|tabs={{#if:{{{tabs|}}}|{{{tabs}}}|{{#if:{{{image|}}}|{{{image}}}|{{PAGENAME}}, Placed}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sell by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|[[{{#explode:@@@@|:|0}}]] [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sell by={{#if{{{Sell by|}}}|{{{Sell by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
{{Template:Item_Infobox
|image=Iron plate, noice
}}
</noinclude>
95ae35efafc368fc342f364e9ada8e2725625dfb
999
998
2025-10-16T18:05:14Z
Martin mc
641235
changed instances of "Sell by" to "Sold by"
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|tabs={{#if:{{{tabs|}}}|{{{tabs}}}|{{#if:{{{image|}}}|{{{image}}}|{{PAGENAME}}, Placed}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|[[{{#explode:@@@@|:|0}}]] [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
{{Template:Item_Infobox
|image=Iron plate, noice
}}
</noinclude>
1876a1b9f94df54de72cfbb20ae8614b00af0e12
1000
999
2025-10-16T18:08:25Z
5jiji
640693
Fix if & Remove template in <noinclude>
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|tabs={{#if:{{{tabs|}}}|{{{tabs}}}|{{#if:{{{image|}}}|{{{image}}}|{{PAGENAME}}, Placed}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|[[{{#explode:@@@@|:|0}}]] [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
0ed5ef6ae521c8522a6f048894f94288a3748a0c
Small Wind Turbine
0
783
956
814
2025-10-16T16:34:02Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Small Wind Turbine
|image = Small Wind Turbine Placed.png
|Description = Generates up to 5,000 watts depending on where it's placed.
|Ingredients = Gear:15, Copper Wire:10
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
d2fe9da395fc7d018db91bf139e6707f9a11c198
Sorter
0
784
957
815
2025-10-16T16:34:13Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Sorter
|image = Sorter Placed.png
|Description = Sorts incoming items into one of two outputs.
|Ingredients = Steel Beam:15, Logic Chip:9
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 750
|Water =
}}
[[Category:Building]]
04c4ec675a35718a04a92da687dacc39382ff724
Splitter
0
785
958
816
2025-10-16T16:35:22Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Splitter
|image = Splitter Placed.png
|Description = Splits a belt onto a second position based on a configurable ratio.
|Ingredients = Gear:6, Copper Wire:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 200
|Water =
}}
[[Category:Building]]
8a0ca357c47522d2b2a6181d2f8fd14d71cbd270
Synthesizer
0
786
959
817
2025-10-16T16:35:31Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Synthesizer
|image = Synthesizer Placed.png
|Description = Grows new crystals out of fragments, which are made from recycling crystals.
|Ingredients = Lightweight Frame:2, Fiberglass:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water = 30
}}
[[Category:Building]]
4cd538518296e89403e32e761993014892a01ec3
Unloader
0
789
960
820
2025-10-16T16:51:29Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Unloader
|image = Unloader Placed.png
|Description = Unloads items from crates onto a conveyor belt.
|Ingredients = Steel Beam:9, Heavy Duty Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 700
|Water =
}}
[[Category:Building]]
aa0b0a7614d7a992a5841d39a81605699188b851
Underground Pipe
0
787
961
818
2025-10-16T16:52:09Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Underground Pipe
|image = Underground Pipe Placed.png
|Description = Carries water underneath the ground.
|Ingredients = Iron Plate:6, Stone:6
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
1c7a4d15344b2e2d711d1002a0107b3e9ff2f5c2
Underpass
0
788
962
819
2025-10-16T16:52:17Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Underpass
|image = Underpass Placed.png
|Description = Carries items underneath the ground. Cannot pass
|Ingredients = Iron Plate:9, Stone:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
3bc2668a52e9b879642dc52f5be956a082c5f0ce
Utility Light
0
790
963
821
2025-10-16T16:52:28Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Utility Light
|image = Utility Light Placed.png
|Description = A rugged work light. Lights up the surrounding area.
|Ingredients = Iron Plate:2, Copper Wire:6
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 200
|Water =
}}
[[Category:Building]]
1b229104d943cb5872982691030250a92ae410d8
Water Pump
0
791
964
822
2025-10-16T16:52:37Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Water Pump
|image = Water Pump Placed.png
|Description = Pumps water from offshore into pipes.
|Ingredients = Flow Meter:1, Heavy Duty Motor:1
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 500
|Water =
}}
[[Category:Building]]
f3ab9e46866fd2af485ebb7ace897c9f2c6bca8d
Wooden Chest
0
792
965
823
2025-10-16T16:52:45Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Wooden Chest
|image = Wooden Chest Placed.png
|Description = Basic wooden chest which stores items.
|Ingredients = Wood:4
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Building]]
3cad38fd59e6077a8bb251a4d814aa53b8410754
Battery
0
793
966
824
2025-10-16T17:03:30Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Battery
|image = Battery.png
|Description = Powers devices for extended periods of time.
|Ingredients = Iron Plate:1, Copper Wire:1, Plastic Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 3)
|Power =
|Water =
}}
[[Category:Component]]
3fa54f0fdbcad9bf0873fbae7589a41e97fad081
Bearing
0
794
967
825
2025-10-16T17:03:46Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Bearing
|image = Bearing.png
|Description = Reduces friction for moving parts.
|Ingredients = Iron Plate:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
91c40c7a157ce14419a7d8a295281e31dced01aa
Ceramic Plate
0
795
968
826
2025-10-16T17:04:14Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Ceramic Plate
|image = Ceramic Plate.png
|Description = Can withstand a high amount of heat.
|Ingredients = Stone:3, Quartz:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
fede939246cda013dfbe5dfb9d6202e4b9134002
Circuit Board
0
796
969
827
2025-10-16T17:04:27Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = Circuit Board
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
383fdf880a0aae8fe65f8eff5130ac6ef42298d8
Copper Wire
0
797
970
828
2025-10-16T17:04:42Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Copper Wire
|image = Copper Wire.png
|Description = Wire used for making electrical connections.
|Ingredients = Copper Bar:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
8c3e9610ae237fd20363a04c8392c4c37c829027
Fiberglass
0
798
971
829
2025-10-16T17:04:56Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Fiberglass
|image = Fiberglass.png
|Description = Insulation for protecting against excess heat.
|Ingredients = Quartz:2, Plastic Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
0e2dd5c2408e1ecb46f4deb75a65f5624926c8f1
Flow Meter
0
799
972
830
2025-10-16T17:05:08Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Flow Meter
|image = Flow Meter.png
|Description = Measures the amount of fluid flowing through it.
|Ingredients = Circuit Board:1, Gear:3
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
602fc937761609a3f97bf9d98538c6f5f750bf4f
Gear
0
800
973
831
2025-10-16T17:06:12Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Gear
|image = Gear.png
|Description = A gear for making moving parts.
|Ingredients = Iron Plate:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
a2b5500f398a834c7cfd8a793e8b03be3ece9745
Glass Lens
0
801
974
832
2025-10-16T17:06:30Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Glass Lens
|image = Glass Lens.png
|Description = A lens used for refracting light.
|Ingredients = Quartz:1, Copper Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
054a86de004722c763cf718a9000f6f9e67b09b2
Heatsink
0
802
975
833
2025-10-16T17:07:31Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Heatsink
|image = Heatsink.png
|Description = Allows for cooling computers and complex machinery.
|Ingredients = Copper Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
1ccb907e84d4c3d612ba72350dde793082463fd6
Heavy Duty Motor
0
803
976
834
2025-10-16T17:07:42Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Heavy Duty Motor
|image = Heavy Duty Motor.png
|Description = Large industrial motor for heavy lifting.
|Ingredients = Small Motor:1, Heatsink:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
33333df05d77174844b86212e092b57ddfbfd38e
Lightweight Frame
0
805
977
836
2025-10-16T17:07:52Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Lightweight Frame
|image = Lightweight Frame.png
|Description = Can be used to produce large structures.
|Ingredients = Steel Beam:1, Plastic Bar:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
[[Category:Component]]
e859afe1e90c388209343417d8387a7705694b62
Logic Chip
0
806
978
837
2025-10-16T17:08:03Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Logic Chip
|image = Logic Chip.png
|Description = A computer chip that forms part of a circuit board. Can only be produced by recycling computer towers and monitors.
|Ingredients = Computer Tower:1, Computer Monitor:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
982631e1ab9289e9827c2922a88846bfe22727d4
Oxygen Tank
0
807
979
838
2025-10-16T17:08:16Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Oxygen Tank
|image = Oxygen Tank.png
|Description = Combines with fuel to complete combustion.
|Ingredients = Iron Plate:2, Copper Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
[[Category:Component]]
5cc935def1ff794a81635ff7747f98d43b5c7fa1
Rocket Fuel
0
808
980
839
2025-10-16T17:08:56Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Rocket Fuel
|image = Rocket Fuel.png
|Description = A propellant used for rocket thrusters.
|Ingredients = Coal:15, Iron Plate:3
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
[[Category:Component]]
54d7fa6791773573226924c730e4f935617c3a46
Servo
0
809
981
840
2025-10-16T17:09:43Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Servo
|image = Servo.png
|Description = A more advanced motor. Used for making advanced machinery.
|Ingredients = Circuit Board:1, Small Motor:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
b9a873c515530e32f28c2e774d84e17838de8125
Small Motor
0
810
982
841
2025-10-16T17:09:58Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Small Motor
|image = Small Motor.png
|Description = A small motor for making things move.
|Ingredients = Bearing:2, Stator:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
94ddfbbf5e8d4f7d7a4d7f66d029fe2adb97ff2f
Stator
0
811
983
842
2025-10-16T17:10:17Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Stator
|image = Stator.png
|Description = Produces a magnetic field when a current is applied. Used for constructing motors.
|Ingredients = Gear:1, Copper Wire:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
926ae347c5826a7ad01c34bf8a0e64cc96858291
Steel Beam
0
812
984
843
2025-10-16T17:10:29Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Steel Beam
|image = Steel Beam.png
|Description = A stronger material than iron. Used for making large structures and machinery.
|Ingredients = Iron Plate:3, Coal:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
5e10733a6dbc94885757924bbd8ec2da74596f70
Steel Cable
0
813
985
844
2025-10-16T17:10:56Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Steel Cable
|image = Steel Cable.png
|Description = High strength cable that can support several hundred pounds. Used for making winches.
|Ingredients = Iron Bar:3
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
62143e86d3afb4c661662ece3a08fa1781c17a21
Supercomputer
0
814
986
845
2025-10-16T17:11:07Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Supercomputer
|image = Supercomputer.png
|Description = A powerful computer for performing space flight calculations.
|Ingredients = Circuit Board:3, Lightweight Frame:1, Battery:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 3)
|Power =
|Water =
}}
[[Category:Component]]
0c963b43f1f780be7ed8bd0225060c56b8ce0b6e
Winch
0
815
987
846
2025-10-16T17:12:01Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Winch
|image = Winch.png
|Description = A motorized winch with steel cable, capable of lifting objects in the air. Used for making cranes.
|Ingredients = Heavy Duty Motor:1, Steel Cable:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
da0d8395bbd056e28aa1214d416818f04aee7ffb
Copper Bar
0
816
988
847
2025-10-16T17:12:11Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Copper Bar
|image = Copper Bar.png
|Description = A bar of pure copper. Used for assembling into other components. Produced by smelting copper ore in a furnace.
|Ingredients = Copper Ore:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Furnace (Level 1), Furnace (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
615e470fd4423b04bf26029d575ad96713da939d
Iron Bar
0
817
989
848
2025-10-16T17:13:13Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Iron Bar
|image = Iron Bar.png
|Description = A bar of pure iron. Used for assembling into other components. Produced by smelting iron ore in a furnace.
|Ingredients = Iron Ore:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Furnace (Level 1), Furnace (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
925a95ec40c90de0e9d4dd59143b5bf009e859a9
Plastic Bar
0
818
990
849
2025-10-16T17:13:25Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Plastic Bar
|image = Plastic Bar.png
|Description = A bar of plastic. Used for assembling into other components.
|Ingredients = Plastic Scraps:2, Coal:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
[[Category:Component]]
9a9fd15afb98a58c410d4d724ddf1361345295a9
Plastic Scraps
0
819
991
850
2025-10-16T17:13:38Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Plastic Scraps
|image = Plastic Scraps.png
|Description = Can be processed into plastic bars. Produced by recycling computer towers and monitors.
|Ingredients = Computer Tower:1, Computer Monitor:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Recycler
|Power =
|Water =
}}
[[Category:Component]]
577d52bfa86654b76c662a76d72968cb84bb732e
Boardwalk Plank
0
820
992
851
2025-10-16T17:14:12Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Boardwalk Plank
|image = Boardwalk Plank Placed.png
|Description = Replacement plank for damaged sections of the boardwalk.
|Ingredients = Wood:2, Iron Plate:1
|Cost =
|Sell price =
|Type = Building
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
31dee8d805249c8c2b3eb1f7a8306f0631cc65d4
Radio Antenna
0
821
993
852
2025-10-16T17:14:39Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Radio Antenna
|image = Radio Antenna Placed.png
|Description = Can receive distant radio transmissions.
|Ingredients = Steel Beam:30, Copper Wire:60
|Cost =
|Sell price =
|Type = Building
|Size =
|Produced by = Hand
|Power =
|Water =
}}
[[Category:Building]]
4e60bbcd1495538347f192357169a7ab2cb36865
Power Pole (with light)
0
827
994
861
2025-10-16T17:15:20Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Power Pole (with light)
|image = Power Pole (with light) Placed.png
|Description = Carries electricity to machines. Has an attached light.
|Ingredients = Iron Plate:6, Copper Wire:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 100
|Water =
}}
[[Category:Building]]
0464e5567f3d51c0b46aac7e02787fde6ac0c458
Roof Tile
0
823
995
854
2025-10-16T17:15:31Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Roof Tile
|image = Roof Tile Placed.png
|Description = Replacement tile for damaged sections of the rocket silo roof.
|Ingredients = Stone:3, Steel Beam:1
|Cost =
|Sell price =
|Type = Building
|Size =
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
8d9a67d52269aa4c335435f78e36f301b03406e9
Template:NPC Infobox
10
828
997
2025-10-16T17:56:55Z
5jiji
640693
Basic NPC Stuff
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]|[[File:Portrait_{{PAGENAME}}{{!}}300px]]}}
|sections=General Info
|General Info=Best gift type, Worst gift type
|Best gift type={{#if:{{{BestGift}}}|{{{BestGift}}}}}
|Worst gift type{{#if:{{{WorstGift}}}|{{{WorstGift}}}}}
|}}
</includeonly>
<noinclude>
{{documentation}}
{{Template:NPC_Infobox
|BestGift=Apples
|WorstGift=Pears
|}}
</noinclude>
605a54ff3809243e95c0d3157dad673a5863b253
File:Athletic Gloves.png
6
829
1001
2025-10-16T18:17:47Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Magnet Boots.png
6
830
1002
2025-10-16T18:17:47Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Magnet Gloves.png
6
831
1003
2025-10-16T18:17:48Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Mega Gloves.png
6
832
1004
2025-10-16T18:17:48Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Miner Hat.png
6
833
1005
2025-10-16T18:17:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Pretty Sunhat.png
6
465
1006
492
2025-10-16T18:17:50Z
Badbart
640809
Badbart uploaded a new version of [[File:Pretty Sunhat.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Ronja's Ring.png
6
834
1007
2025-10-16T18:17:50Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Slime Hat.png
6
835
1008
2025-10-16T18:17:51Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Sneakers.png
6
836
1009
2025-10-16T18:17:51Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
Image index
0
738
1010
792
2025-10-16T18:20:41Z
Badbart
640809
wikitext
text/x-wiki
== Buildings ==
<gallery mode=packed heights=150>
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Bumper.png
File:Cable Crane.png
File:Chemical Plant.png
File:Conveyor Belt.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Filtering Splitter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Loader.png
File:Pipe.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Recycler.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Wooden Chest.png
</gallery>
== Buildings_placed ==
<gallery mode=packed heights=150>
File:Assembler (Level 1) Placed.png
File:Assembler (Level 2) Placed.png
File:Assembler (Level 3) Placed.png
File:Assembler (Level 4) Placed.png
File:Boardwalk Plank Placed.png
File:Bumper Placed.png
File:Cable Crane Placed.png
File:Chemical Plant Placed.png
File:Conveyor Belt Placed.png
File:Drill (Level 1) Placed.png
File:Drill (Level 2) Placed.png
File:Filtering Splitter Placed.png
File:Furnace (Level 1) Placed.png
File:Furnace (Level 2) Placed.png
File:Item Buffer Placed.png
File:Item Dispenser Placed.png
File:Item Receiver Placed.png
File:Large Wind Turbine Placed.png
File:Loader Placed.png
File:Pipe Placed.png
File:Power Pole (Level 1) Placed.png
File:Power Pole (Level 2) Placed.png
File:Power Pole (with light) Placed.png
File:Radio Antenna Placed.png
File:Recycler Placed.png
File:Roof Tile Placed.png
File:Small Wind Turbine Placed.png
File:Sorter Placed.png
File:Splitter Placed.png
File:Synthesizer Placed.png
File:Underground Pipe Placed.png
File:Underpass Placed.png
File:Unloader Placed.png
File:Utility Light Placed.png
File:Water Pump Placed.png
File:Wood Placed.png
File:Wooden Chest Placed.png
</gallery>
== Chara / Angela ==
<gallery mode=packed heights=150>
File:AngelaPortraitAngry.png
File:AngelaPortraitBlush.png
File:AngelaPortraitHappy.png
File:AngelaPortraitLaugh.png
File:AngelaPortraitNeutral.png
File:AngelaPortraitSad.png
File:AngelaPortraitSurprised.png
File:AngelaPortraitWorried.png
</gallery>
== Chara / Benson ==
<gallery mode=packed heights=150>
File:BensonPortraitAngry.png
File:BensonPortraitBlush.png
File:BensonPortraitHappy.png
File:BensonPortraitLaugh.png
File:BensonPortraitNeutral.png
File:BensonPortraitSad.png
File:BensonPortraitSurprised.png
File:BensonPortraitWorried.png
</gallery>
== Chara / Carter ==
<gallery mode=packed heights=150>
File:CarterPortraitAngry.png
File:CarterPortraitBlush.png
File:CarterPortraitHappy.png
File:CarterPortraitLaugh.png
File:CarterPortraitNeutral.png
File:CarterPortraitSad.png
File:CarterPortraitSurprised.png
File:CarterPortraitWorried.png
</gallery>
== Chara / Cliff ==
<gallery mode=packed heights=150>
File:CliffPortraitAngry.png
File:CliffPortraitBlush.png
File:CliffPortraitHappy.png
File:CliffPortraitLaugh.png
File:CliffPortraitNeutral.png
File:CliffPortraitSad.png
File:CliffPortraitSurprised.png
File:CliffPortraitWorried.png
</gallery>
== Chara / Dog ==
<gallery mode=packed heights=150>
File:DogPortraitAlert.png
File:DogPortraitCurious.png
File:DogPortraitNeutral.png
File:DogPortraitScared.png
</gallery>
== Chara / Dottie ==
<gallery mode=packed heights=150>
File:DottiePortraitAngry.png
File:DottiePortraitBlush.png
File:DottiePortraitHappy.png
File:DottiePortraitLaugh.png
File:DottiePortraitNeutral.png
File:DottiePortraitSad.png
File:DottiePortraitSurprised.png
File:DottiePortraitWorried.png
</gallery>
== Chara / Elise ==
<gallery mode=packed heights=150>
File:ElisePortraitAngry.png
File:ElisePortraitBlush.png
File:ElisePortraitHappy.png
File:ElisePortraitLaugh.png
File:ElisePortraitNeutral.png
File:ElisePortraitSad.png
File:ElisePortraitSurprised.png
File:ElisePortraitWorried.png
</gallery>
== Chara / Ilonka ==
<gallery mode=packed heights=150>
File:IlonkaPortraitAngry.png
File:IlonkaPortraitBlush.png
File:IlonkaPortraitFire.png
File:IlonkaPortraitHappy.png
File:IlonkaPortraitLaugh.png
File:IlonkaPortraitNeutral.png
File:IlonkaPortraitSad.png
File:IlonkaPortraitSurprised.png
File:IlonkaPortraitWorried.png
</gallery>
== Chara / Jamie ==
<gallery mode=packed heights=150>
File:JamiePortraitAngry.png
File:JamiePortraitBlush.png
File:JamiePortraitHappy.png
File:JamiePortraitLaugh.png
File:JamiePortraitNeutral.png
File:JamiePortraitSad.png
File:JamiePortraitSurprised.png
File:JamiePortraitWorried.png
</gallery>
== Chara / Mech ==
<gallery mode=packed heights=150>
File:MechPortraitHappy.png
File:MechPortraitJournal.png
File:MechPortraitNeutral.png
File:MechPortraitThinking.png
</gallery>
== Chara / Michael ==
<gallery mode=packed heights=150>
File:MichaelPortraitAngry.png
File:MichaelPortraitBlush.png
File:MichaelPortraitHappy.png
File:MichaelPortraitLaugh.png
File:MichaelPortraitNeutral.png
File:MichaelPortraitSad.png
File:MichaelPortraitSurprised.png
File:MichaelPortraitWorried.png
</gallery>
== Chara / Morgan ==
<gallery mode=packed heights=150>
File:MorganPortraitAccomplished.png
File:MorganPortraitAngry.png
File:MorganPortraitAwe.png
File:MorganPortraitBlush.png
File:MorganPortraitChild.png
File:MorganPortraitDefeated.png
File:MorganPortraitDisbelief.png
File:MorganPortraitExcited.png
File:MorganPortraitFire.png
File:MorganPortraitFurious.png
File:MorganPortraitHappy.png
File:MorganPortraitLaugh.png
File:MorganPortraitLookingUp.png
File:MorganPortraitNeutral.png
File:MorganPortraitSad.png
File:MorganPortraitSomber.png
File:MorganPortraitSurprised.png
File:MorganPortraitThinking.png
File:MorganPortraitWorried.png
File:MorganPortraitYelling.png
</gallery>
== Chara / Noor ==
<gallery mode=packed heights=150>
File:NoorPortraitAngry.png
File:NoorPortraitBlush.png
File:NoorPortraitHappy.png
File:NoorPortraitLaugh.png
File:NoorPortraitNeutral.png
File:NoorPortraitSad.png
File:NoorPortraitSurprised.png
File:NoorPortraitWorried.png
</gallery>
== Chara / Pete ==
<gallery mode=packed heights=150>
File:PetePortraitAngry.png
File:PetePortraitBlush.png
File:PetePortraitHappy.png
File:PetePortraitLaugh.png
File:PetePortraitNeutral.png
File:PetePortraitSad.png
File:PetePortraitSurprised.png
File:PetePortraitWorried.png
</gallery>
== Chara / Pico ==
<gallery mode=packed heights=150>
File:PicoPartyPortraitAngry.png
File:PicoPartyPortraitHappy.png
File:PicoPartyPortraitNeutral.png
File:PicoPartyPortraitSurprised.png
File:PicoPortraitAngry.png
File:PicoPortraitBlush.png
File:PicoPortraitFire.png
File:PicoPortraitHappy.png
File:PicoPortraitLaugh.png
File:PicoPortraitNeutral.png
File:PicoPortraitSad.png
File:PicoPortraitSurprised.png
File:PicoPortraitWorried.png
</gallery>
== Chara / Rebecca ==
<gallery mode=packed heights=150>
File:RebeccaPortraitAngry.png
File:RebeccaPortraitBlush.png
File:RebeccaPortraitDisbelief.png
File:RebeccaPortraitHappy.png
File:RebeccaPortraitLaugh.png
File:RebeccaPortraitNeutral.png
File:RebeccaPortraitSad.png
File:RebeccaPortraitSurprised.png
File:RebeccaPortraitWorried.png
</gallery>
== Chara / Sabrina ==
<gallery mode=packed heights=150>
File:SabrinaPortraitAngry.png
File:SabrinaPortraitBlush.png
File:SabrinaPortraitDefeated.png
File:SabrinaPortraitHappy.png
File:SabrinaPortraitLaugh.png
File:SabrinaPortraitNeutral.png
File:SabrinaPortraitSad.png
File:SabrinaPortraitSurprised.png
File:SabrinaPortraitWorried.png
</gallery>
== Chara / Scrubs ==
<gallery mode=packed heights=150>
File:ScrubsPartyPortraitAngry.png
File:ScrubsPartyPortraitHappy.png
File:ScrubsPartyPortraitNeutral.png
File:ScrubsPortraitAngry.png
File:ScrubsPortraitHappy.png
File:ScrubsPortraitNeutral.png
File:ScrubsPortraitSad.png
File:ScrubsPortraitSurprised.png
</gallery>
== Chara / Spirit ==
<gallery mode=packed heights=150>
File:SpiritPortraitAngry.png
File:SpiritPortraitBlush.png
File:SpiritPortraitHappy.png
File:SpiritPortraitLaugh.png
File:SpiritPortraitNeutral.png
File:SpiritPortraitSad.png
File:SpiritPortraitSurprised.png
File:SpiritPortraitWorried.png
</gallery>
== Chara / Tia ==
<gallery mode=packed heights=150>
File:TiaPortraitAngry.png
File:TiaPortraitBlush.png
File:TiaPortraitHappy.png
File:TiaPortraitLaugh.png
File:TiaPortraitNeutral.png
File:TiaPortraitSad.png
File:TiaPortraitSurprised.png
File:TiaPortraitWorried.png
</gallery>
== Chara / Veronica ==
<gallery mode=packed heights=150>
File:VeronicaPortraitAngry.png
File:VeronicaPortraitBlush.png
File:VeronicaPortraitDisbelief.png
File:VeronicaPortraitHappy.png
File:VeronicaPortraitLaugh.png
File:VeronicaPortraitNeutral.png
File:VeronicaPortraitSad.png
File:VeronicaPortraitSurprised.png
File:VeronicaPortraitWorried.png
</gallery>
== Chara / Watts ==
<gallery mode=packed heights=150>
File:WattsPortraitAngry.png
File:WattsPortraitBlush.png
File:WattsPortraitHappy.png
File:WattsPortraitLaugh.png
File:WattsPortraitNeutral.png
File:WattsPortraitSad.png
File:WattsPortraitSurprised.png
File:WattsPortraitWorried.png
</gallery>
== Chara / William ==
<gallery mode=packed heights=150>
File:WilliamPortraitAngry.png
File:WilliamPortraitBlush.png
File:WilliamPortraitHappy.png
File:WilliamPortraitLaugh.png
File:WilliamPortraitNeutral.png
File:WilliamPortraitSad.png
File:WilliamPortraitSurprised.png
File:WilliamPortraitWorried.png
</gallery>
== Consumables ==
<gallery mode=packed heights=150>
File:Black Coffee.png
File:Cappuccino.png
File:Cold Black Coffee.png
File:Cold Cappuccino.png
File:Cold Espresso.png
File:Cold Flat White.png
File:Espresso.png
File:Flat White.png
File:Loaf of Bread.png
</gallery>
== Decoratives ==
<gallery mode=packed heights=150>
File:Aloe Vera.png
File:Armchair.png
File:Autumn Stonecrop.png
File:Big Sapling.png
File:Bookcase.png
File:Cactus.png
File:Caution Paint.png
File:Clematis.png
File:Coat Rack.png
File:Coffee Plant.png
File:Couch.png
File:Daisy.png
File:Dragon Tree.png
File:Dresser.png
File:Dumb Cane.png
File:End Table with Blue Lamp.png
File:End Table with Green Lamp.png
File:Fancy Chair.png
File:Fancy Desk.png
File:Fancy Table.png
File:Fern.png
File:Grandfather Clock.png
File:Green Floor Lamp.png
File:Green Stool.png
File:Hallway Table.png
File:Heart Chair.png
File:Hyacyth.png
File:Iron Stool.png
File:Iron Table.png
File:Jasmine.png
File:Kalanchoe.png
File:Laceleaf.png
File:Large Coffee Table.png
File:Large Simple Table.png
File:Large Sturdy Table with Cover.png
File:Large Sturdy Table.png
File:Long Floor Lamp.png
File:Metal Chair.png
File:Metal Desk.png
File:Metal Floor Lamp.png
File:Metal Table.png
File:Monstera.png
File:Paint Cleaner.png
File:Primrose.png
File:Pumpkin.png
File:Pylon.png
File:Rattan Chair.png
File:Red Stool.png
File:Rose.png
File:Round End Table.png
File:Round Floor Lamp.png
File:Sapling.png
File:Shoe Rack.png
File:Simple Chair.png
File:Small Coffee Plant.png
File:Small Coffee Table.png
File:Small Orange Tree.png
File:Small Sturdy Table with Cover.png
File:Small Sturdy Table.png
File:Small Tree.png
File:Snake Plant.png
File:Square End Table.png
File:Sturdy Chair.png
File:Sunflower.png
File:Taro Plant.png
File:Television.png
File:Tiger Lily (2).png
File:Umbrella Holder.png
File:Wardrobe.png
File:White Fancy Chair.png
File:White Lily.png
File:White Table.png
File:Wood Desk.png
</gallery>
== Equipments ==
<gallery mode=packed heights=150>
File:Athletic Gloves.png
File:Magnet Boots.png
File:Magnet Gloves.png
File:Mega Gloves.png
File:Miner Hat.png
File:Pretty Sunhat.png
File:Ronja's Ring.png
File:Slime Hat.png
File:Sneakers.png
</gallery>
== Forageables ==
<gallery mode=packed heights=150>
File:Agate.png
File:Apple.png
File:Blueberry.png
File:Eagle Feather.png
File:Fiddlehead Fern.png
File:Fireweed.png
File:Hazelnut.png
File:Hellebores.png
File:Holly.png
File:Honeycomb.png
File:Juniper.png
File:Marsh Marigold.png
File:Prairie Crocus.png
File:Puffball.png
File:Rainbow Rays.png
File:Rainbow Sheel.png
File:Rhubarb.png
File:Snail Shell.png
File:Snowberry.png
File:Snowdrop.png
File:Spiral Shell.png
File:Strawberry.png
File:Tennis Ball.png
File:Tiger Lily.png
File:Wild Hops.png
File:Wildrose.png
File:Winter Aconite.png
</gallery>
== Icons ==
<gallery mode=packed heights=150>
File:Amethyst.png
File:Battery.png
File:Bearing.png
File:Boardwalk Plank.png
File:Ceramic Plate.png
File:Circuit Board.png
File:Coal.png
File:Computer Monitor.png
File:Computer Tower.png
File:Copper Bar.png
File:Copper Ore.png
File:Copper Wire.png
File:Diamond.png
File:Emerald.png
File:Fiberglass.png
File:Flow Meter.png
File:Gear.png
File:Glass Lens.png
File:Heatsink.png
File:Heavy Duty Motor.png
File:Iron Bar.png
File:Iron Ore.png
File:Iron Plate.png
File:Lightweight Frame.png
File:Logic Chip.png
File:Oxygen Tank.png
File:Plastic Bar.png
File:Plastic Scraps.png
File:Quartz.png
File:Radio Antenna.png
File:Rocket Fuel.png
File:Roof Tile.png
File:Ruby.png
File:Servo.png
File:Small Motor.png
File:Stator.png
File:Steel Beam.png
File:Steel Cable.png
File:Stone.png
File:Supercomputer.png
File:Winch.png
File:Wood.png
</gallery>
== Others ==
<gallery mode=packed heights=150>
File:Electricity.png
File:Flame.png
File:Job Board.png
File:Map.png
File:Toasty.png
File:Water Tower.png
File:Water.png
</gallery>
be053613960e1f4f394d77b751b20445d85909f3
1017
1010
2025-10-16T20:55:08Z
Badbart
640809
add coin image
wikitext
text/x-wiki
== Buildings ==
<gallery mode=packed heights=150>
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Bumper.png
File:Cable Crane.png
File:Chemical Plant.png
File:Conveyor Belt.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Filtering Splitter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Loader.png
File:Pipe.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Recycler.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Wooden Chest.png
</gallery>
== Buildings_placed ==
<gallery mode=packed heights=150>
File:Assembler (Level 1) Placed.png
File:Assembler (Level 2) Placed.png
File:Assembler (Level 3) Placed.png
File:Assembler (Level 4) Placed.png
File:Boardwalk Plank Placed.png
File:Bumper Placed.png
File:Cable Crane Placed.png
File:Chemical Plant Placed.png
File:Conveyor Belt Placed.png
File:Drill (Level 1) Placed.png
File:Drill (Level 2) Placed.png
File:Filtering Splitter Placed.png
File:Furnace (Level 1) Placed.png
File:Furnace (Level 2) Placed.png
File:Item Buffer Placed.png
File:Item Dispenser Placed.png
File:Item Receiver Placed.png
File:Large Wind Turbine Placed.png
File:Loader Placed.png
File:Pipe Placed.png
File:Power Pole (Level 1) Placed.png
File:Power Pole (Level 2) Placed.png
File:Power Pole (with light) Placed.png
File:Radio Antenna Placed.png
File:Recycler Placed.png
File:Roof Tile Placed.png
File:Small Wind Turbine Placed.png
File:Sorter Placed.png
File:Splitter Placed.png
File:Synthesizer Placed.png
File:Underground Pipe Placed.png
File:Underpass Placed.png
File:Unloader Placed.png
File:Utility Light Placed.png
File:Water Pump Placed.png
File:Wood Placed.png
File:Wooden Chest Placed.png
</gallery>
== Chara / Angela ==
<gallery mode=packed heights=150>
File:AngelaPortraitAngry.png
File:AngelaPortraitBlush.png
File:AngelaPortraitHappy.png
File:AngelaPortraitLaugh.png
File:AngelaPortraitNeutral.png
File:AngelaPortraitSad.png
File:AngelaPortraitSurprised.png
File:AngelaPortraitWorried.png
</gallery>
== Chara / Benson ==
<gallery mode=packed heights=150>
File:BensonPortraitAngry.png
File:BensonPortraitBlush.png
File:BensonPortraitHappy.png
File:BensonPortraitLaugh.png
File:BensonPortraitNeutral.png
File:BensonPortraitSad.png
File:BensonPortraitSurprised.png
File:BensonPortraitWorried.png
</gallery>
== Chara / Carter ==
<gallery mode=packed heights=150>
File:CarterPortraitAngry.png
File:CarterPortraitBlush.png
File:CarterPortraitHappy.png
File:CarterPortraitLaugh.png
File:CarterPortraitNeutral.png
File:CarterPortraitSad.png
File:CarterPortraitSurprised.png
File:CarterPortraitWorried.png
</gallery>
== Chara / Cliff ==
<gallery mode=packed heights=150>
File:CliffPortraitAngry.png
File:CliffPortraitBlush.png
File:CliffPortraitHappy.png
File:CliffPortraitLaugh.png
File:CliffPortraitNeutral.png
File:CliffPortraitSad.png
File:CliffPortraitSurprised.png
File:CliffPortraitWorried.png
</gallery>
== Chara / Dog ==
<gallery mode=packed heights=150>
File:DogPortraitAlert.png
File:DogPortraitCurious.png
File:DogPortraitNeutral.png
File:DogPortraitScared.png
</gallery>
== Chara / Dottie ==
<gallery mode=packed heights=150>
File:DottiePortraitAngry.png
File:DottiePortraitBlush.png
File:DottiePortraitHappy.png
File:DottiePortraitLaugh.png
File:DottiePortraitNeutral.png
File:DottiePortraitSad.png
File:DottiePortraitSurprised.png
File:DottiePortraitWorried.png
</gallery>
== Chara / Elise ==
<gallery mode=packed heights=150>
File:ElisePortraitAngry.png
File:ElisePortraitBlush.png
File:ElisePortraitHappy.png
File:ElisePortraitLaugh.png
File:ElisePortraitNeutral.png
File:ElisePortraitSad.png
File:ElisePortraitSurprised.png
File:ElisePortraitWorried.png
</gallery>
== Chara / Ilonka ==
<gallery mode=packed heights=150>
File:IlonkaPortraitAngry.png
File:IlonkaPortraitBlush.png
File:IlonkaPortraitFire.png
File:IlonkaPortraitHappy.png
File:IlonkaPortraitLaugh.png
File:IlonkaPortraitNeutral.png
File:IlonkaPortraitSad.png
File:IlonkaPortraitSurprised.png
File:IlonkaPortraitWorried.png
</gallery>
== Chara / Jamie ==
<gallery mode=packed heights=150>
File:JamiePortraitAngry.png
File:JamiePortraitBlush.png
File:JamiePortraitHappy.png
File:JamiePortraitLaugh.png
File:JamiePortraitNeutral.png
File:JamiePortraitSad.png
File:JamiePortraitSurprised.png
File:JamiePortraitWorried.png
</gallery>
== Chara / Mech ==
<gallery mode=packed heights=150>
File:MechPortraitHappy.png
File:MechPortraitJournal.png
File:MechPortraitNeutral.png
File:MechPortraitThinking.png
</gallery>
== Chara / Michael ==
<gallery mode=packed heights=150>
File:MichaelPortraitAngry.png
File:MichaelPortraitBlush.png
File:MichaelPortraitHappy.png
File:MichaelPortraitLaugh.png
File:MichaelPortraitNeutral.png
File:MichaelPortraitSad.png
File:MichaelPortraitSurprised.png
File:MichaelPortraitWorried.png
</gallery>
== Chara / Morgan ==
<gallery mode=packed heights=150>
File:MorganPortraitAccomplished.png
File:MorganPortraitAngry.png
File:MorganPortraitAwe.png
File:MorganPortraitBlush.png
File:MorganPortraitChild.png
File:MorganPortraitDefeated.png
File:MorganPortraitDisbelief.png
File:MorganPortraitExcited.png
File:MorganPortraitFire.png
File:MorganPortraitFurious.png
File:MorganPortraitHappy.png
File:MorganPortraitLaugh.png
File:MorganPortraitLookingUp.png
File:MorganPortraitNeutral.png
File:MorganPortraitSad.png
File:MorganPortraitSomber.png
File:MorganPortraitSurprised.png
File:MorganPortraitThinking.png
File:MorganPortraitWorried.png
File:MorganPortraitYelling.png
</gallery>
== Chara / Noor ==
<gallery mode=packed heights=150>
File:NoorPortraitAngry.png
File:NoorPortraitBlush.png
File:NoorPortraitHappy.png
File:NoorPortraitLaugh.png
File:NoorPortraitNeutral.png
File:NoorPortraitSad.png
File:NoorPortraitSurprised.png
File:NoorPortraitWorried.png
</gallery>
== Chara / Pete ==
<gallery mode=packed heights=150>
File:PetePortraitAngry.png
File:PetePortraitBlush.png
File:PetePortraitHappy.png
File:PetePortraitLaugh.png
File:PetePortraitNeutral.png
File:PetePortraitSad.png
File:PetePortraitSurprised.png
File:PetePortraitWorried.png
</gallery>
== Chara / Pico ==
<gallery mode=packed heights=150>
File:PicoPartyPortraitAngry.png
File:PicoPartyPortraitHappy.png
File:PicoPartyPortraitNeutral.png
File:PicoPartyPortraitSurprised.png
File:PicoPortraitAngry.png
File:PicoPortraitBlush.png
File:PicoPortraitFire.png
File:PicoPortraitHappy.png
File:PicoPortraitLaugh.png
File:PicoPortraitNeutral.png
File:PicoPortraitSad.png
File:PicoPortraitSurprised.png
File:PicoPortraitWorried.png
</gallery>
== Chara / Rebecca ==
<gallery mode=packed heights=150>
File:RebeccaPortraitAngry.png
File:RebeccaPortraitBlush.png
File:RebeccaPortraitDisbelief.png
File:RebeccaPortraitHappy.png
File:RebeccaPortraitLaugh.png
File:RebeccaPortraitNeutral.png
File:RebeccaPortraitSad.png
File:RebeccaPortraitSurprised.png
File:RebeccaPortraitWorried.png
</gallery>
== Chara / Sabrina ==
<gallery mode=packed heights=150>
File:SabrinaPortraitAngry.png
File:SabrinaPortraitBlush.png
File:SabrinaPortraitDefeated.png
File:SabrinaPortraitHappy.png
File:SabrinaPortraitLaugh.png
File:SabrinaPortraitNeutral.png
File:SabrinaPortraitSad.png
File:SabrinaPortraitSurprised.png
File:SabrinaPortraitWorried.png
</gallery>
== Chara / Scrubs ==
<gallery mode=packed heights=150>
File:ScrubsPartyPortraitAngry.png
File:ScrubsPartyPortraitHappy.png
File:ScrubsPartyPortraitNeutral.png
File:ScrubsPortraitAngry.png
File:ScrubsPortraitHappy.png
File:ScrubsPortraitNeutral.png
File:ScrubsPortraitSad.png
File:ScrubsPortraitSurprised.png
</gallery>
== Chara / Spirit ==
<gallery mode=packed heights=150>
File:SpiritPortraitAngry.png
File:SpiritPortraitBlush.png
File:SpiritPortraitHappy.png
File:SpiritPortraitLaugh.png
File:SpiritPortraitNeutral.png
File:SpiritPortraitSad.png
File:SpiritPortraitSurprised.png
File:SpiritPortraitWorried.png
</gallery>
== Chara / Tia ==
<gallery mode=packed heights=150>
File:TiaPortraitAngry.png
File:TiaPortraitBlush.png
File:TiaPortraitHappy.png
File:TiaPortraitLaugh.png
File:TiaPortraitNeutral.png
File:TiaPortraitSad.png
File:TiaPortraitSurprised.png
File:TiaPortraitWorried.png
</gallery>
== Chara / Veronica ==
<gallery mode=packed heights=150>
File:VeronicaPortraitAngry.png
File:VeronicaPortraitBlush.png
File:VeronicaPortraitDisbelief.png
File:VeronicaPortraitHappy.png
File:VeronicaPortraitLaugh.png
File:VeronicaPortraitNeutral.png
File:VeronicaPortraitSad.png
File:VeronicaPortraitSurprised.png
File:VeronicaPortraitWorried.png
</gallery>
== Chara / Watts ==
<gallery mode=packed heights=150>
File:WattsPortraitAngry.png
File:WattsPortraitBlush.png
File:WattsPortraitHappy.png
File:WattsPortraitLaugh.png
File:WattsPortraitNeutral.png
File:WattsPortraitSad.png
File:WattsPortraitSurprised.png
File:WattsPortraitWorried.png
</gallery>
== Chara / William ==
<gallery mode=packed heights=150>
File:WilliamPortraitAngry.png
File:WilliamPortraitBlush.png
File:WilliamPortraitHappy.png
File:WilliamPortraitLaugh.png
File:WilliamPortraitNeutral.png
File:WilliamPortraitSad.png
File:WilliamPortraitSurprised.png
File:WilliamPortraitWorried.png
</gallery>
== Consumables ==
<gallery mode=packed heights=150>
File:Black Coffee.png
File:Cappuccino.png
File:Cold Black Coffee.png
File:Cold Cappuccino.png
File:Cold Espresso.png
File:Cold Flat White.png
File:Espresso.png
File:Flat White.png
File:Loaf of Bread.png
</gallery>
== Decoratives ==
<gallery mode=packed heights=150>
File:Aloe Vera.png
File:Armchair.png
File:Autumn Stonecrop.png
File:Big Sapling.png
File:Bookcase.png
File:Cactus.png
File:Caution Paint.png
File:Clematis.png
File:Coat Rack.png
File:Coffee Plant.png
File:Couch.png
File:Daisy.png
File:Dragon Tree.png
File:Dresser.png
File:Dumb Cane.png
File:End Table with Blue Lamp.png
File:End Table with Green Lamp.png
File:Fancy Chair.png
File:Fancy Desk.png
File:Fancy Table.png
File:Fern.png
File:Grandfather Clock.png
File:Green Floor Lamp.png
File:Green Stool.png
File:Hallway Table.png
File:Heart Chair.png
File:Hyacyth.png
File:Iron Stool.png
File:Iron Table.png
File:Jasmine.png
File:Kalanchoe.png
File:Laceleaf.png
File:Large Coffee Table.png
File:Large Simple Table.png
File:Large Sturdy Table with Cover.png
File:Large Sturdy Table.png
File:Long Floor Lamp.png
File:Metal Chair.png
File:Metal Desk.png
File:Metal Floor Lamp.png
File:Metal Table.png
File:Monstera.png
File:Paint Cleaner.png
File:Primrose.png
File:Pumpkin.png
File:Pylon.png
File:Rattan Chair.png
File:Red Stool.png
File:Rose.png
File:Round End Table.png
File:Round Floor Lamp.png
File:Sapling.png
File:Shoe Rack.png
File:Simple Chair.png
File:Small Coffee Plant.png
File:Small Coffee Table.png
File:Small Orange Tree.png
File:Small Sturdy Table with Cover.png
File:Small Sturdy Table.png
File:Small Tree.png
File:Snake Plant.png
File:Square End Table.png
File:Sturdy Chair.png
File:Sunflower.png
File:Taro Plant.png
File:Television.png
File:Tiger Lily (2).png
File:Umbrella Holder.png
File:Wardrobe.png
File:White Fancy Chair.png
File:White Lily.png
File:White Table.png
File:Wood Desk.png
</gallery>
== Equipments ==
<gallery mode=packed heights=150>
File:Athletic Gloves.png
File:Magnet Boots.png
File:Magnet Gloves.png
File:Mega Gloves.png
File:Miner Hat.png
File:Pretty Sunhat.png
File:Ronja's Ring.png
File:Slime Hat.png
File:Sneakers.png
</gallery>
== Forageables ==
<gallery mode=packed heights=150>
File:Agate.png
File:Apple.png
File:Blueberry.png
File:Eagle Feather.png
File:Fiddlehead Fern.png
File:Fireweed.png
File:Hazelnut.png
File:Hellebores.png
File:Holly.png
File:Honeycomb.png
File:Juniper.png
File:Marsh Marigold.png
File:Prairie Crocus.png
File:Puffball.png
File:Rainbow Rays.png
File:Rainbow Sheel.png
File:Rhubarb.png
File:Snail Shell.png
File:Snowberry.png
File:Snowdrop.png
File:Spiral Shell.png
File:Strawberry.png
File:Tennis Ball.png
File:Tiger Lily.png
File:Wild Hops.png
File:Wildrose.png
File:Winter Aconite.png
</gallery>
== Icons ==
<gallery mode=packed heights=150>
File:Amethyst.png
File:Battery.png
File:Bearing.png
File:Boardwalk Plank.png
File:Ceramic Plate.png
File:Circuit Board.png
File:Coal.png
File:Computer Monitor.png
File:Computer Tower.png
File:Copper Bar.png
File:Copper Ore.png
File:Copper Wire.png
File:Diamond.png
File:Emerald.png
File:Fiberglass.png
File:Flow Meter.png
File:Gear.png
File:Glass Lens.png
File:Heatsink.png
File:Heavy Duty Motor.png
File:Iron Bar.png
File:Iron Ore.png
File:Iron Plate.png
File:Lightweight Frame.png
File:Logic Chip.png
File:Oxygen Tank.png
File:Plastic Bar.png
File:Plastic Scraps.png
File:Quartz.png
File:Radio Antenna.png
File:Rocket Fuel.png
File:Roof Tile.png
File:Ruby.png
File:Servo.png
File:Small Motor.png
File:Stator.png
File:Steel Beam.png
File:Steel Cable.png
File:Stone.png
File:Supercomputer.png
File:Winch.png
File:Wood.png
</gallery>
== Others ==
<gallery mode=packed heights=150>
File:Coin.png
File:Electricity.png
File:Flame.png
File:Job Board.png
File:Map.png
File:Toasty.png
File:Water Tower.png
File:Water.png
</gallery>
bd1b2974eaee5272525deef12b87a735a531d02c
File:Paint Cleaner.png
6
837
1011
2025-10-16T18:21:21Z
Badbart
640809
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Template:Item Infobox/doc
10
838
1012
2025-10-16T18:27:50Z
Martin mc
641235
Added documentation
wikitext
text/x-wiki
{{Template:Item_Infobox
|title=Sample infobbox
|image=Site-favicon.ico
|Description=typo was intentional.
|Cost=30
|Sell=??
|Size=2
|Size2=1
|Produced by=Hand, Assembler
|Type=Building
|Ingredients=Iron Plate:10, Iron Ore
|Power=500
}}
== Summary ==
<templatedata>
{
"params":{
"title": {
"description": "The title of the infobox. Defaults to page name.",
"type": "string",
"required": false
},
"image": {
"description": "Name of image of the infobox. Defaults to \"{{PAGENAME}}\", and falls back to \"Item_{{PAGENAME}}\".",
"type": "content",
"required": false
},
"Description": {
"description": "Description of the item. Should match the in-game item description.",
"type": "string",
"required": true
},
"Cost": {
"description": "Item buy cost at their respective shops.",
"type": "number",
"required": false
},
"Sell": {
"description": "Item sell cost at their respective shops.",
"type": "number",
"required": false
},
"Sold by":{
"description": "Merchants who sell the item.",
"type": "wiki-page-name",
"required": false
},
"Size": {
"description": "Size of buildings. Assumes square unless declared otherwise.",
"type": "string",
"required": false
},
"Size2": {
"description": "Secondary dimension of buildings. Will be shown as \"Size x Size2.\" Requires Size to be defined to be displayed.",
"type": "string",
"required": false
},
"Produced by": {
"description": "Buildings that produce the item. Links will be red if the building listed does not have a \"Crafted_Using_{{Building}}\" category.",
"type": "wiki-page-name",
"required": false
},
"Type": {
"description": "Item type. Links will be red if there is no category that shares a name.",
"type": "string",
"required": false
},
"Ingredients":{
"description": "Ingredients of the item. Recipes with multiple ingredients can be denoted with \",\" as separator, and multiple of the same ingredient can be denoted with \":\"",
"example": "\"Iron plate: 10, Iron Ore\" is used to give the result in the example.",
"type": "string",
"required": false
},
"Power": {
"description": "Power requirement (W)",
"type": "number",
"required": false
},
"Water": {
"description": "Water requirement (PSI)",
"type": "number",
"required": false
}
},
"description": "All optional parameters will not appear if not defined unless stated to default to something."
}
</templatedata>
78137cb79ee0ed88c21cc537fe812ebad5b453fc
Circuit Board
0
796
1013
969
2025-10-16T18:47:37Z
Badbart
640809
fix description
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
cac3de279960d72c94d2d2192882761a86c04ea9
1020
1013
2025-10-16T21:07:27Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
{{CardGrid|
|content=
{{Card
|name=Decorative Table
|image=Decorative Table Placed.png
|price=120
|sold=60
|description=An elegant table with decorative legs and woodwork.
}}
{{Card
|name=Wall Painting
|image=Wall Painting Placed.png
|price=45
|description=A vibrant painting that adds charm to any room.
}}
{{Card
|name=Potted Plant
|image=Potted Plant Placed.png
|sold=
|description=A small plant that brings a touch of life indoors.
}}
}}
[[Category:Component]]
2f28a89c611334d07525f8324be1cf4c8ad58dc2
1022
1020
2025-10-16T21:13:40Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
{{CardGrid|
|content=
{{Card
|name=Decorative Table
|image=Decorative Table Placed.png
|price=120
|sold=60
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room..
}}
{{Card
|name=Wall Painting
|image=Wall Painting Placed.png
|price=45
|description=An elegant table with beautiful dec and woodwork. A great statement piece of any room..
}}
{{Card
|name=Potted Plant
|image=Potted Plant Placed.png
|sold=
|description=A small plant that brings a touch of life indoors.
}}
}}
[[Category:Component]]
9d7ea2ea6d6ce566dbbce27551131b12a5a25239
1023
1022
2025-10-16T21:14:36Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
{{CardGrid|
|content=
{{Card
|name=Decorative Table
|image=Aloe_Vera.png
|price=120
|sold=60
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room..
}}
{{Card
|name=Wall Painting
|image=Wall Painting Placed.png
|price=45
|description=An elegant table with beautiful dec and woodwork. A great statement piece of any room..
}}
{{Card
|name=Potted Plant
|image=Potted Plant Placed.png
|sold=
|description=A small plant that brings a touch of life indoors.
}}
}}
[[Category:Component]]
a33583aa437162e92bc68b38a48b364cdeec9d4a
1024
1023
2025-10-16T21:15:49Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
{{CardGrid|
|content=
{{Card
|name=Decorative Table
|image=Aloe_Vera.png
|price=120
|sold=60
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room..
}}
{{Card
|name=Wall Painting
|image=Wall Painting Placed.png
|price=45
|description=An elegant table with beautiful dec and woodwork. A great statement piece of any room..
}}
{{Card
|name=Potted Plant
|image=Potted Plant Placed.png
|sold=
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any
}}
}}
[[Category:Component]]
0a0c7160814ba0b765d7e02659aab2e88b70bc14
1025
1024
2025-10-16T21:16:01Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
{{CardGrid|
|content=
{{Card
|name=Decorative Table
|image=Aloe_Vera.png
|price=120
|sold=60
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room..
}}
{{Card
|name=Wall Painting
|image=Wall Painting Placed.png
|price=45
|description=An elegant table with beautiful dec and woodwork. A great statement piece of any room..
}}
{{Card
|name=Potted Plant
|image=Aloe_Vera.png
|sold=
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any
}}
}}
[[Category:Component]]
375ceb854775f4818aa96a434370b6f1b6a8d1b8
1027
1025
2025-10-16T21:19:34Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
{{CardGrid|
|content=
{{Card
|name=Decorative Table
|image=Aloe_Vera.png
|price=120
|sold=60
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room..
}}
{{Card
|name=Wall Painting
|image=Dumb_Cane.png
|price=45
|description=An elegant table with beautiful dec and woodwork. A great statement piece of any room..
}}
{{Card
|name=Potted Plant
|image=Aloe_Vera.png
|sold=
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any
}}
}}
[[Category:Component]]
866e00703a68cf80832395633a1a5f7f819e5fe2
Template:NPC Infobox
10
828
1014
997
2025-10-16T18:49:51Z
Martin mc
641235
Added missed
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]|[[File:Portrait_{{PAGENAME}}{{!}}300px]]}}
|sections=General Info
|General Info=Best gift type, Worst gift type
|Best gift type={{#if:{{{BestGift}}}|{{{BestGift}}}}}
|Worst gift type={{#if:{{{WorstGift}}}|{{{WorstGift}}}}}
|}}
</includeonly>
<noinclude>
{{documentation}}
{{Template:NPC_Infobox
|BestGift=Apples
|WorstGift=Pears
|}}
</noinclude>
9717f9d5cb9f4a9c6a3977372a1506c1d1c21678
File:Site-favicon.ico
6
289
1015
313
2025-10-16T19:29:29Z
5jiji
640693
Protected "[[File:Site-favicon.ico]]": It's the Favicon! ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite))
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
5fdc0517c60eec1aa02a1fef9763fa88c38be9ad
File:Coin.png
6
839
1016
2025-10-16T20:51:57Z
Badbart
640809
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Template:Card
10
840
1018
2025-10-16T21:04:51Z
Badbart
640809
Created page with "<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center;"> [[File:{{{image|}}}|120px|center|link={{{name|}}}|alt={{{name|}}}]] <div style="margin-top:6px; font-weight:600; font-size:105%;">[[{{{name|}}}]]</div> <!-- Short description (truncated) with tooltip for full text --> <div style="color:#aaa; font-size:90%..."
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center;">
[[File:{{{image|}}}|120px|center|link={{{name|}}}|alt={{{name|}}}]]
<div style="margin-top:6px; font-weight:600; font-size:105%;">[[{{{name|}}}]]</div>
<!-- Short description (truncated) with tooltip for full text -->
<div style="color:#aaa; font-size:90%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;" title="{{{description|}}}">{{{description|}}}</div>
<!-- Optional buy/sell values -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div>🛒 <span style="opacity:.8">Buy:</span> <b>{{{price}}}</b></div>|}}
{{#if:{{{sold|}}}|<div>💵 <span style="opacity:.8">Sell:</span> <b>{{{sold}}}</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Category:Templates]]
</noinclude>
99b616372f87d4940c49ed4c4a6db5a7d340370b
1021
1018
2025-10-16T21:12:31Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center;">
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Plain text name (no link) -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- One-line preview + robust hover tooltip -->
<div style="color:#aaa; font-size:90%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;">
<span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span>
</div>
<!-- Modular buy/sell values -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div>🛒 <span style="opacity:.8">Buy:</span> <b>{{{price}}}</b></div>|}}
{{#if:{{{sold|}}}|<div>💵 <span style="opacity:.8">Sell:</span> <b>{{{sold}}}</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Category:Templates]]
</noinclude>
f9036c09c1049bec6fc2b3b95c6c4bea5dd0a3bf
1026
1021
2025-10-16T21:17:09Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Nom -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description avec troncage -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; height:1.4em; line-height:1.4em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:4px auto 0 auto;">
<span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span>
</div>
<!-- Prix achat/vente -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div>🛒 <span style="opacity:.8">Achat :</span> <b>{{{price}}}</b></div>|}}
{{#if:{{{sold|}}}|<div>💵 <span style="opacity:.8">Vente :</span> <b>{{{sold}}}</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
fea69e67d3e66968433a7877c468d488c2f94466
1028
1026
2025-10-16T21:28:25Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Nom -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description avec troncage -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div>🛒 <span style="opacity:.8">Achat :</span> <b>{{{price}}}</b></div>|}}
{{#if:{{{sold|}}}|<div>💵 <span style="opacity:.8">Vente :</span> <b>{{{sold}}}</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
220e0ad8468d0421614a501686fc012e632824f2
1029
1028
2025-10-16T21:29:06Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Nom -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description avec troncage -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div>🛒 <span style="opacity:.8">Achat :</span> <b>{{{price}}}</b></div>|}}
{{#if:{{{sold|}}}|<div>💵 <span style="opacity:.8">Vente :</span> <b>{{{sold}}}</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
ec18fdfcdf3eb3ec4b2cc91848b5adb68d82ac2a
1030
1029
2025-10-16T21:29:26Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Nom -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description avec troncage -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div>🛒 <span style="opacity:.8">Achat :</span> <b>{{{price}}}</b></div>|}}
{{#if:{{{sold|}}}|<div>💵 <span style="opacity:.8">Vente :</span> <b>{{{sold}}}</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
9264abca827542178c384db3d74ace3f12b3d60b
1031
1030
2025-10-16T21:33:38Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Nom -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description avec troncage -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div>[[File:Coin.png|20px|center|alt=Coin]] <span style="opacity:.8">Achat :</span> <b>{{{price}}}</b></div>|}}
{{#if:{{{sold|}}}|<div>💵 <span style="opacity:.8">Vente :</span> <b>{{{sold}}}</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
c3cd98c04e475002662b782ff3dee59d65209699
1032
1031
2025-10-16T21:34:26Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Nom -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description avec troncage -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|20px|center|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div>💵 <span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|20px|center|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
ef6819a212b3ddeefddbca95574d61a49436db61
1033
1032
2025-10-16T21:35:08Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Nom -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description avec troncage -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|20px|center|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|20px|center|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
dd1ae1debc211d9af356833e4b1aebb638d08bcf
1034
1033
2025-10-16T21:37:29Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|20px|link=|baseline|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|20px|link=|baseline|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
b143985f8ab5dc0108d3f592b1a30b86ff39037f
1035
1034
2025-10-16T21:37:57Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|20px|link=|baseline|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|20px|link=|none|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
911daf6f14222ea3b1c62ee898885719240cb1d0
1036
1035
2025-10-16T21:41:06Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:8px; display:flex; flex-direction:column; gap:4px; align-items:center;">
<!-- Prix d'achat -->
{{#if:{{{price|}}}|
<div style="display:inline-flex; align-items:center; justify-content:center; gap:4px;">
<span style="opacity:.8">🛒 Buy:</span>
<b>{{{price}}}</b>
<span style="display:inline-flex; align-items:center;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</div>
|}}
<!-- Prix de vente -->
{{#if:{{{sold|}}}|
<div style="display:inline-flex; align-items:center; justify-content:center; gap:4px;">
<span style="opacity:.8">💵 Sell:</span>
<b>{{{sold}}}</b>
<span style="display:inline-flex; align-items:center;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</div>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
2710c45ab20e2ffa984b99565b1c0a4ff898aff3
1037
1036
2025-10-16T21:41:33Z
Badbart
640809
Undo revision [[Special:Diff/1036|1036]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|20px|link=|baseline|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|20px|link=|none|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
911daf6f14222ea3b1c62ee898885719240cb1d0
1038
1037
2025-10-16T21:41:53Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|20px|link=|baseline|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|20px|link=|baseline|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
b143985f8ab5dc0108d3f592b1a30b86ff39037f
1039
1038
2025-10-16T21:43:19Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
<!-- Achat -->
{{#if:{{{price|}}}|
<div style="display:inline-flex; align-items:center; gap:4px;">
<span style="opacity:.8;">Achat :</span>
<b style="display:inline-flex; align-items:center;">
{{{price}}}
<span style="display:inline-flex; align-items:center; vertical-align:middle; margin-left:2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</b>
</div>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|
<div style="display:inline-flex; align-items:center; gap:4px;">
<span style="opacity:.8;">Vente :</span>
<b style="display:inline-flex; align-items:center;">
{{{sold}}}
<span style="display:inline-flex; align-items:center; vertical-align:middle; margin-left:2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</b>
</div>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
ecd40a4b0d82f74d1f1f6390c5462a8d76f88ab6
1040
1039
2025-10-16T21:49:09Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente -->
<!-- Prix achat/vente (compact, aligné, sans pavés) -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; row-gap:6px; justify-items:center;">
<!-- Achat -->
{{#if:{{{price|}}}|
<div style="display:inline-flex; align-items:center; gap:6px; margin:0; padding:0; border:0; background:transparent;">
<span style="opacity:.8;">Achat :</span>
<b style="display:inline-flex; align-items:center; gap:4px; margin:0; padding:0;">
{{{price}}}
[[File:Coin.png|16px|link=|alt=Coin|baseline]]
</b>
</div>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|
<div style="display:inline-flex; align-items:center; gap:6px; margin:0; padding:0; border:0; background:transparent;">
<span style="opacity:.8;">Vente :</span>
<b style="display:inline-flex; align-items:center; gap:4px; margin:0; padding:0;">
{{{sold}}}
[[File:Coin.png|16px|link=|alt=Coin|baseline]]
</b>
</div>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
67c01024c1911cdef4f470f485974d3bc7d2adf3
1041
1040
2025-10-16T21:49:24Z
Badbart
640809
Undo revision [[Special:Diff/1040|1040]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
<!-- Achat -->
{{#if:{{{price|}}}|
<div style="display:inline-flex; align-items:center; gap:4px;">
<span style="opacity:.8;">Achat :</span>
<b style="display:inline-flex; align-items:center;">
{{{price}}}
<span style="display:inline-flex; align-items:center; vertical-align:middle; margin-left:2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</b>
</div>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|
<div style="display:inline-flex; align-items:center; gap:4px;">
<span style="opacity:.8;">Vente :</span>
<b style="display:inline-flex; align-items:center;">
{{{sold}}}
<span style="display:inline-flex; align-items:center; vertical-align:middle; margin-left:2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</b>
</div>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
ecd40a4b0d82f74d1f1f6390c5462a8d76f88ab6
1042
1041
2025-10-16T21:50:01Z
Badbart
640809
Undo revision [[Special:Diff/1039|1039]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|20px|link=|baseline|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|20px|link=|baseline|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
b143985f8ab5dc0108d3f592b1a30b86ff39037f
1043
1042
2025-10-16T21:52:24Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|15px|link=|baseline|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|15px|link=|baseline|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
81017756cdb9d270d1065cdeb8ca46f89aed5982
1044
1043
2025-10-16T21:52:45Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|15px|link=|baseline|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|15px|link=|none|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
0dcdbb159323e8399159d14a9c671cb556652268
1045
1044
2025-10-16T21:53:41Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|15px|link=|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|15px|link=|baseline|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
847f23bb2cdafd92d835c0d349316e1267a5f37c
1046
1045
2025-10-16T21:54:00Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|18px|link=|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|18px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
db79cf8109eef37abca2b18eb675bc1cec828caa
1047
1046
2025-10-16T21:54:23Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|18px|link=|baseline|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|18px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
16be02e1f8fb4a5cdd8a3307dd6f16912f02b95a
1048
1047
2025-10-16T21:58:35Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|
<div>
<span style="opacity:.8">Achat :</span>
<b>{{{price}}}</b><span style="display:inline-block; vertical-align:middle; margin-left:3px;">
[[File:Coin.png|18px|link=|alt=Coin|middle]]
</span>
</div>
|}}
{{#if:{{{sold|}}}|
<div>
<span style="opacity:.8">Vente :</span>
<b>{{{sold}}}</b><span style="display:inline-block; vertical-align:middle; margin-left:3px;">
[[File:Coin.png|18px|link=|alt=Coin|middle]]
</span>
</div>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
02cc769bade2dcd7de4bc61411751a9d0bbd3e4f
1049
1048
2025-10-16T21:59:41Z
Badbart
640809
Undo revision [[Special:Diff/1048|1048]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|18px|link=|baseline|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|18px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
16be02e1f8fb4a5cdd8a3307dd6f16912f02b95a
1050
1049
2025-10-16T22:00:20Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|20px|link=|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|18px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
f055645d3c8438e055818354bac9e714fb0f4ed6
1051
1050
2025-10-16T22:00:54Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|18px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
9508c57e4ac15884f9c4e0052a336fc6762f9480
1052
1051
2025-10-16T22:02:32Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8">Achat :</span> <b>{{{price}}}[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8">Vente :</span> <b>{{{sold}}}[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
273d59d2685b263697500bf01e7cc186228cdb37
1053
1052
2025-10-16T22:06:21Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8" vertical-align:-1px;>Achat :</span> <b>{{{price}}}[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8" vertical-align:-1px;>Vente :</span> <b>{{{sold}}}[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
b2d2b22acb0f0e364862f295f8b0f3991011fc85
Template:CardGrid
10
841
1019
2025-10-16T21:05:59Z
Badbart
640809
Created page with "<includeonly><div style="display:flex; flex-wrap:wrap; gap:12px; align-items:stretch;"> {{{content|}}} </div></includeonly> <noinclude> {{Documentation}} [[Category:Templates]] </noinclude>"
wikitext
text/x-wiki
<includeonly><div style="display:flex; flex-wrap:wrap; gap:12px; align-items:stretch;">
{{{content|}}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Category:Templates]]
</noinclude>
736a502b628afc0a071b7e02c3ccce05b112f097
Template:Card
10
840
1054
1053
2025-10-16T22:09:18Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat :</span> <b>{{{price}}}[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente :</span> <b>{{{sold}}}[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
d445eade923aa099caa8e666b1f7804a6e9cbae3
1055
1054
2025-10-16T22:11:41Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}[[File:Coin.png|19px|link=|alt=Coin]]</b></span></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente :</span> <b>{{{sold}}}[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
f620803c4fadefbc51e1b6ba94c48fb37bf47f63
1056
1055
2025-10-16T22:12:15Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</span>[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente :</span> <b>{{{sold}}}[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
d3ddccf8e29a9812199fe09ad3dc476b0183cf3a
1057
1056
2025-10-16T22:12:55Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</span>[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</span>[[File:Coin.png|19px|link=|alt=Coin]]</b></div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
b6780c637157685d9901afa96a81f29d39269f91
1058
1057
2025-10-16T22:14:28Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:0px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-2px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
d254feb9c6adc3aafa84a59d76ffe1c5b879bb5d
1059
1058
2025-10-16T22:16:48Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:0px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
217793050f76c5823d14439e0616f8f18209a566
1061
1059
2025-10-16T22:18:27Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
[[File:{{{image|}}}|120px|center|alt={{{name|}}}]]
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
547740135d3a36c878102dc2685928dac4cca37f
1063
1061
2025-10-17T07:18:13Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name -->
<div style="margin-top:6px; font-weight:600; font-size:105%;">{{{name|}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
a553c76ae67eb1d57dd2b1f6c7dab5f5187c1495
1064
1063
2025-10-17T07:19:36Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">
{{#ifexpr: {{{link|false}}} = true
| [[{{{name}}}]]
| {{{name}}}
}}
</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
25688b235c8726ad6a90aae28cbcd782d8d753d2
1066
1064
2025-10-17T07:22:25Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">
{{#ifeq: {{{link|false}}} | true
| [[{{{name}}}]]
| {{{name}}}
}}
</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
8c57cbad1eba37e98e806e8ad5f1829f7ca3a726
1068
1066
2025-10-17T07:26:54Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}|[[File:{{{image}}}|120px|center|alt={{{name}}}]]|[[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">
{{#ifeq: {{{link|false}}} | true
| [[{{{name}}}]]
| {{{name}}}
}}
</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
f97d32ffda6cc5fdbaa2e3ef36f3a80427e14086
1069
1068
2025-10-17T07:27:32Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">{{#if:{{{image|}}}|[[File:{{{image}}}|120px|center|alt={{{name}}}]]|[[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">
{{#ifeq: {{{link|false}}} | true
| [[{{{name}}}]]
| {{{name}}}
}}
</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
d58b0d0669db96a37fbf668e86237e2c1ab2378f
1070
1069
2025-10-17T07:27:46Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">{{#if:{{{image|}}}|[[File:{{{image}}}|120px|center|alt={{{name}}}]]|[[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">
{{#ifeq: {{{link|false}}} | true
| [[{{{name}}}]]
| {{{name}}}
}}
</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
2487a4f95cd30ef262dde1bc92891765960c1a89
1071
1070
2025-10-17T07:27:59Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">{{#if:{{{image|}}}|[[File:{{{image}}}|120px|center|alt={{{name}}}]]|[[File:{{{name}}}.png|120px|center|alt={{{name}}}]]}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">
{{#ifeq: {{{link|false}}} | true
| [[{{{name}}}]]
| {{{name}}}
}}
</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
05f8f351d028ce6bbbb6ee648209bb349af3b4da
1072
1071
2025-10-17T07:29:07Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">
{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}
</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
ed492e5eb1326b0e07debb5dd269d98ebab2a389
1073
1072
2025-10-17T07:29:52Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
4d207b16d6aa3d73f923ad12e9f386fb7cdc7032
1074
1073
2025-10-17T07:36:22Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
Votre Texte Aligné : [[File:Coin.png|24px|link=Nom_Page|style=vertical-align: middle;]]
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
be7bd8ba6ac6d209465cc15847c3c9f8a9171eaa
1075
1074
2025-10-17T07:37:09Z
Badbart
640809
Undo revision [[Special:Diff/1074|1074]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Purchase/sale price -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:flex; flex-direction:column; gap:2px; align-items:center;">
{{#if:{{{price|}}}|<div><span style="opacity:.8; vertical-align:-1px">Achat : <b>{{{price}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
{{#if:{{{sold|}}}|<div><span style="opacity:.8; vertical-align:-1px">Vente : <b>{{{sold}}}</b></span>[[File:Coin.png|19px|link=|alt=Coin]]</div>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
4d207b16d6aa3d73f923ad12e9f386fb7cdc7032
1076
1075
2025-10-17T07:37:28Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente avec tableau invisible -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px;">
<table style="border-collapse:collapse; margin:0 auto; border:0;">
{{#if:{{{price|}}}|<tr>
<td style="padding:0 6px 0 0; opacity:.8; text-align:right; white-space:nowrap; line-height:1;">Achat :</td>
<td style="padding:0; text-align:left; white-space:nowrap; line-height:1;">
<b>{{{price}}} [[File:Coin.png|19px|link=|alt=Coin|baseline]]</b>
</td>
</tr>|}}
{{#if:{{{sold|}}}|<tr>
<td style="padding:0 6px 0 0; opacity:.8; text-align:right; white-space:nowrap; line-height:1;">Vente :</td>
<td style="padding:0; text-align:left; white-space:nowrap; line-height:1;">
<b>{{{sold}}} [[File:Coin.png|19px|link=|alt=Coin|baseline]]</b>
</td>
</tr>|}}
</table>
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
c39984cd58a1673d6da1fe1697d5d48a8f1fef60
1077
1076
2025-10-17T07:38:21Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente avec tableau invisible -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px;">
<table style="border-collapse:collapse; margin:0 auto; border:0;">
{{#if:{{{price|}}}|<tr>
<td style="padding:0 6px 0 0; opacity:.8; text-align:right; white-space:nowrap; line-height:1;">Achat :</td>
<td style="padding:0; text-align:left; white-space:nowrap; line-height:1;">
<b>{{{price}}}[[File:Coin.png|19px|link=|alt=Coin|baseline]]</b>
</td>
</tr>|}}
{{#if:{{{sold|}}}|<tr>
<td style="padding:0 6px 0 0; opacity:.8; text-align:right; white-space:nowrap; line-height:1;">Vente :</td>
<td style="padding:0; text-align:left; white-space:nowrap; line-height:1;">
<b>{{{sold}}}[[File:Coin.png|19px|link=|alt=Coin|baseline]]</b>
</td>
</tr>|}}
</table>
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
90d60309b92422c598b9a1ae6bcfe67cf3c573ae
1078
1077
2025-10-17T07:39:26Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente avec tableau invisible -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px;">
<table style="border-collapse:collapse; margin:0 auto; border:0;">
{{#if:{{{price|}}}|<tr>
<td style="padding:0 6px 0 0; opacity:.8; text-align:right; white-space:nowrap; line-height:1;">Achat :</td>
<td style="padding:0; text-align:left; white-space:nowrap; line-height:1;">
<b>{{{price}}}[[File:Coin.png|19px|link=|alt=Coin|baseline]]</b>
</td>
</tr>|}}
{{#if:{{{sold|}}}|<tr>
<td style="padding:0 6px 0 0; opacity:.8; text-align:right; white-space:nowrap; line-height:1;">Vente :</td>
<td style="padding:0; text-align:left; white-space:nowrap; line-height:1;">
<b>{{{sold}}}[[File:Coin.png|19px|link=|alt=Coin|baseline]]</b>
</td>
</tr>|}}
</table>
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
fff937d88dd46700f358c5eaf499184f0e88f29e
1079
1078
2025-10-17T07:40:36Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente avec grid en 2 colonnes -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:4px; justify-content:center; align-items:center;">
{{#if:{{{price|}}}|<span style="opacity:.8; white-space:nowrap;">Achat :</span><span style="white-space:nowrap;"><b>{{{price}}} [[File:Coin.png|19px|link=|alt=Coin|baseline]]</b></span>|}}
{{#if:{{{sold|}}}|<span style="opacity:.8; white-space:nowrap;">Vente :</span><span style="white-space:nowrap;"><b>{{{sold}}} [[File:Coin.png|19px|link=|alt=Coin|baseline]]</b></span>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
6675cef9be0c835d4a24ced053eab534c9a7aab2
1080
1079
2025-10-17T07:47:27Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente avec grid en 2 colonnes -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:4px; justify-content:center; align-items:center;">
{{#if:{{{price|}}}|<span style="opacity:.8; white-space:nowrap;">Achat :</span><span style="white-space:nowrap;"><b>{{{price}}} [[File:Coin.png|18px|link=|alt=Coin]]</b></span>|}}
{{#if:{{{sold|}}}|<span style="opacity:.8; white-space:nowrap;">Vente :</span><span style="white-space:nowrap;"><b>{{{sold}}} [[File:Coin.png|18px|link=|alt=Coin]]</b></span>|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
8990589eb989ad01b30ca2e67313bd096030fe40
1081
1080
2025-10-17T07:48:50Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Prix achat/vente avec grid en 2 colonnes -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Achat :</span>
<span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;">
<b style="line-height:1;">{{{price}}}</b>
<span style="display:inline-block; line-height:0; vertical-align:-2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Vente :</span>
<span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;">
<b style="line-height:1;">{{{sold}}}</b>
<span style="display:inline-block; line-height:0; vertical-align:-2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
d7788d19b9144894daf6d3f69da2cddf80d222e3
1082
1081
2025-10-17T07:52:49Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|<span style="opacity:.8; white-space:nowrap;">Achat :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|<span style="opacity:.8; white-space:nowrap;">Vente :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
2e20e4df0800a0334bb204091ae0f09bbb450bba
1083
1082
2025-10-17T07:55:26Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|<span style="opacity:.8; white-space:nowrap;">Achat :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|<span style="opacity:.8; white-space:nowrap;">Vente :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
acd421f9c79ca1e5c14a96390833c051e289afe3
1084
1083
2025-10-17T07:55:51Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|<span style="opacity:.8; white-space:nowrap;">Achat :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|<span style="opacity:.8; white-space:nowrap;">Vente :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
242c3803ff90f22e302ab1d6547d9180f7d504aa
1085
1084
2025-10-17T07:56:39Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Achat :</span>
<span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;">
<b style="line-height:1;">{{{price}}}</b>
<span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span>
</span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|<span style="opacity:.8; white-space:nowrap;">Vente :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
c47e94fcc4b875be8ff0bfde0d33e27e2bebe57f
1086
1085
2025-10-17T07:58:03Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Achat :</span>
<span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;">
<b style="line-height:1;">{{{price}}}</b>
<span style="display:inline-block; line-height:0; vertical-align:-2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Vente :</span>
<span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;">
<b style="line-height:1;">{{{sold}}}</b>
<span style="display:inline-block; line-height:0; vertical-align:-2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
03b6d33252d0d0c8f799f3f8dd33fa500555c706
1087
1086
2025-10-17T07:58:38Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Achat :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;">
<b style="line-height:1;">{{{price}}}</b>
<span style="display:inline-block; line-height:0; vertical-align:-2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Vente :</span>
<span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;">
<b style="line-height:1;">{{{sold}}}</b>
<span style="display:inline-block; line-height:0; vertical-align:-2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
e0476275fd352964dc2718279c4ee8d7d7e2bfb9
1088
1087
2025-10-17T07:59:16Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Achat :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span>
</span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Vente :</span>
<span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;">
<b style="line-height:1;">{{{sold}}}</b>
<span style="display:inline-block; line-height:0; vertical-align:-2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
e904d64438217d8b05a6b330e4e3ece77f4b28e8
1089
1088
2025-10-17T07:59:53Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Achat :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Vente :</span>
<span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;">
<b style="line-height:1;">{{{sold}}}</b>
<span style="display:inline-block; line-height:0; vertical-align:-2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
4b1287aca334e9604fc18aad168ab01266630e73
1090
1089
2025-10-17T08:00:29Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Achat :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span>
</span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Vente :</span>
<span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;">
<b style="line-height:1;">{{{sold}}}</b>
<span style="display:inline-block; line-height:0; vertical-align:-2px;">
[[File:Coin.png|18px|link=|alt=Coin]]
</span>
</span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
e904d64438217d8b05a6b330e4e3ece77f4b28e8
1091
1090
2025-10-17T08:01:05Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Achat -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Achat :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Vente -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Vente :</span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
3c43f9a0897e7d28a940e384be85cdcbe00651e2
1092
1091
2025-10-17T08:02:01Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Buy -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Buy : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Sold -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Sold : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
3ed87691c3e84c2226a0ce1d208ece7c6134f31d
Circuit Board
0
796
1060
1027
2025-10-16T22:17:38Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
{{CardGrid|
|content=
{{Card
|name=Decorative Table
|image=Aloe_Vera.png
|price=120
|sold=60
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room..
}}
{{Card
|name=Wall Painting
|image=Dumb_Cane.png
|price=45
|description=An elegant table with beautiful dec and woodwork. A great statement piece of any room..
}}
{{Card
|name=Potted Plant
|image=Aloe_Vera.png
|sold=45
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any
}}
}}
[[Category:Component]]
b04d40305d097c0386d31e276e81d39e80183ab6
1062
1060
2025-10-16T22:23:13Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
cac3de279960d72c94d2d2192882761a86c04ea9
1065
1062
2025-10-17T07:20:40Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
{{CardGrid|
|content=
{{Card
|name=Decorative Table
|link=false
|price=120
|sold=60
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room..
}}
{{Card
|name=Wall Painting
|link=true
|image=Dumb_Cane.png
|price=45
|description=An elegant table with beautiful dec and woodwork. A great statement piece of any room..
}}
{{Card
|name=Potted Plant
|image=Aloe_Vera.png
|sold=45
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any
}}
}}
[[Category:Component]]
4264e1a6c774cd3ba5d30d3b809b2e47be83f1de
1067
1065
2025-10-17T07:25:09Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
{{CardGrid|
|content=
{{Card
|name=Large Simple Table
|image=Aloe_Vera.png
|link=false
|price=120
|sold=60
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room..
}}
{{Card
|name=Wall Painting
|link=true
|image=
|price=45
|description=An elegant table with beautiful dec and woodwork. A great statement piece of any room..
}}
{{Card
|name=Potted Plant
|image=Aloe_Vera.png
|sold=45
|description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any. An elegant table with beautiful decorative legs and woodwork. A great statement piece of any
}}
}}
[[Category:Component]]
22dd75648a21c70ff359616281b3784e21bce007
1098
1067
2025-10-17T08:36:04Z
Badbart
640809
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
cac3de279960d72c94d2d2192882761a86c04ea9
Template:Item Infobox
10
287
1093
1000
2025-10-17T08:09:56Z
5jiji
640693
If "produced by" includes "hand", redirect to general mechanics instead.
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|tabs={{#if:{{{tabs|}}}|{{{tabs}}}|{{#if:{{{image|}}}|{{{image}}}|{{PAGENAME}}, Placed}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
afdd6b05c635f3ab59ef5d806ea00517eb6820a4
Template:Card/doc
10
842
1094
2025-10-17T08:12:52Z
Badbart
640809
Created page with "<noinclude> {{Documentation}} [[Category:Templates]] </noinclude> == 📘 Description == '''{{Card}}''' is used to display decorative items (such as furniture or decor) in a compact card format. Each card shows the object’s image, name, description, and optionally its '''buy/sell prices''' with coin icons. This template is ideal for pages listing multiple decorative items on the same page, as it keeps a clean and consistent presentation. == 🧱 Usage == <pre> {{C..."
wikitext
text/x-wiki
<noinclude>
{{Documentation}}
[[Category:Templates]]
</noinclude>
== 📘 Description ==
'''{{Card}}''' is used to display decorative items (such as furniture or decor) in a compact card format.
Each card shows the object’s image, name, description, and optionally its '''buy/sell prices''' with coin icons.
This template is ideal for pages listing multiple decorative items on the same page, as it keeps a clean and consistent presentation.
== 🧱 Usage ==
<pre>
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true
}}
</pre>
== ⚙️ Parameters ==
{| class="wikitable"
! Parameter
! Description
! Example
! Required
|-
| '''name'''
| The name of the item displayed under the image. Also used as the fallback image filename if no <code>image</code> is defined.
| <code>Aloe Vera</code>
| ✅
|-
| '''image'''
| Optional. The filename of the image to display. If omitted, the template will use <code>[[File:{{{name}}}.png]]</code>.
| <code>Rose.png</code>
| ❌
|-
| '''description'''
| A short description of the item. Automatically truncated to 4 lines with ellipsis if too long.
| <code>Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.</code>
| ❌
|-
| '''hint'''
| Optional tooltip text (displayed when hovering over the description). Defaults to the full description.
| <code>Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.</code>
| ❌
|-
| '''price'''
| The purchase price. Displays a small coin icon next to the value.
| <code>120</code>
| ❌
|-
| '''sold'''
| The sell price. Displays a small coin icon next to the value.
| <code>60</code>
| ❌
|-
| '''link'''
| If set to <code>true</code>, the item name becomes a clickable wiki link. Otherwise, the name is shown as plain text.
| <code>true</code> / <code>false</code>
| ❌
|}
== 🧠 Behavior Notes ==
* If <code>image</code> is not provided, the template automatically uses the <code>name</code> parameter to find a file named <code>[[File:Name.png]]</code>.
* The <code>description</code> is visually truncated after 4 lines using CSS (<code>-webkit-line-clamp</code>), but the full text remains available as a tooltip on hover.
* The <code>Buy</code> and <code>Sold</code> prices appear side by side in a two-column grid, aligned with small coin icons.
* The card layout automatically adapts when only one of the two price values is defined.
== 🎨 Example Outputs ==
=== Full Example (Buy + Sell) ===
<pre>
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room.
| price = 120
| sold = 60
| link = true
}}
</pre>
=== Buy Only ===
<pre>
{{Card
| name = Aloe Vera
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 45
}}
</pre>
=== Sell Only ===
<pre>
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
</pre>
== 🗂️ Categories ==
This template is automatically categorized under:
* [[Category:Templates]]
1515b5f44c86ba7de72851e9084688752d228c09
1095
1094
2025-10-17T08:16:06Z
Badbart
640809
wikitext
text/x-wiki
<noinclude>
{{Documentation}}
[[Category:Templates]]
</noinclude>
== 📘 Description ==
'''{{Card}}''' is used to display items (such as furniture or decor) in a compact card format.
Each card shows the object’s image, name, description, and optionally its '''buy/sell prices''' with coin icons.
This template is ideal for pages listing multiple items on the same page, as it keeps a clean and consistent presentation.
== 🧱 Usage ==
<pre>
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true
}}
</pre>
== ⚙️ Parameters ==
{| class="wikitable"
! Parameter
! Description
! Example
! Required
|-
| '''name'''
| The name of the item displayed under the image. Also used as the fallback image filename if no <code>image</code> is defined.
| <code>Aloe Vera</code>
| ✅
|-
| '''image'''
| Optional. The filename of the image to display. If omitted, the template will use <code>[[File:{{{name}}}.png]]</code>.
| <code>Rose.png</code>
| ❌
|-
| '''description'''
| A short description of the item. Automatically truncated to 4 lines with ellipsis if too long.
| <code>Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.</code>
| ❌
|-
| '''hint'''
| Optional tooltip text (displayed when hovering over the description). Defaults to the full description.
| <code>Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.</code>
| ❌
|-
| '''price'''
| The purchase price. Displays a small coin icon next to the value.
| <code>120</code>
| ❌
|-
| '''sold'''
| The sell price. Displays a small coin icon next to the value.
| <code>60</code>
| ❌
|-
| '''link'''
| If set to <code>true</code>, the item name becomes a clickable wiki link. Otherwise, the name is shown as plain text.
| <code>true</code> / <code>false</code>
| ❌
|}
== 🧠 Behavior Notes ==
* If <code>image</code> is not provided, the template automatically uses the <code>name</code> parameter to find a file named <code>[[File:Name.png]]</code>.
* The <code>description</code> is visually truncated after 4 lines using CSS (<code>-webkit-line-clamp</code>), but the full text remains available as a tooltip on hover.
* The <code>Buy</code> and <code>Sold</code> prices appear side by side in a two-column grid, aligned with small coin icons.
* The card layout automatically adapts when only one of the two price values is defined.
== 🎨 Example Outputs ==
=== Full Example (Buy + Sell) ===
<pre>
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room.
| price = 120
| sold = 60
| link = true
}}
</pre>
=== Buy Only ===
<pre>
{{Card
| name = Aloe Vera
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 45
}}
</pre>
=== Sell Only ===
<pre>
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
</pre>
== 🗂️ Categories ==
This template is automatically categorized under:
* [[Category:Templates]]
557af065234d03ce1c29bbc142194aac91f85d0d
Template:CardGrid/doc
10
843
1096
2025-10-17T08:27:04Z
Badbart
640809
Created page with "<noinclude> {{Documentation}} [[Category:Templates]] </noinclude> == 📘 Description == '''{{CardGrid}}''' is used to organize multiple {{Card}} templates into a clean and responsive grid layout. It automatically arranges cards side by side and adapts to different screen sizes, keeping your page layout neat and visually consistent. This template is perfect for listing multiple items objects displayed using {{Card}} == 🧱 Usage == <pre> {{CardGrid | content = {{Ca..."
wikitext
text/x-wiki
<noinclude>
{{Documentation}}
[[Category:Templates]]
</noinclude>
== 📘 Description ==
'''{{CardGrid}}''' is used to organize multiple {{Card}} templates into a clean and responsive grid layout.
It automatically arranges cards side by side and adapts to different screen sizes, keeping your page layout neat and visually consistent.
This template is perfect for listing multiple items objects displayed using {{Card}}
== 🧱 Usage ==
<pre>
{{CardGrid
| content =
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true
}}
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
{{Card
| name = Small Sturdy Table
| description = A more intimate version of the sturdy table. Great for dining as a couple.
| price = 45
}}
}}
</pre>
== ⚙️ Parameters ==
{| class="wikitable"
! Parameter
! Description
! Example
! Required
|-
| '''content'''
| The content of the grid. Usually contains several {{Card}} templates.
Each {{Card}} inside this parameter will be displayed as a grid element.
| <code>{{Card|name=Aloe Vera|price=120}}</code>
| ✅
|-
| '''columns'''
| Optional. Sets the number of columns for the grid.
Accepts either a numeric value (e.g., 3) or a CSS grid rule (e.g., <code>repeat(auto-fit, minmax(200px, 1fr))</code>).
Defaults to responsive automatic sizing.
| <code>3</code>
| ❌
|-
| '''gap'''
| Optional. Defines spacing between cards. Accepts any CSS unit.
| <code>12px</code>
| ❌
|-
| '''align'''
| Optional. Vertically aligns the cards inside their grid cells (<code>start</code>, <code>center</code>, <code>end</code>).
| <code>center</code>
| ❌
|-
| '''justify'''
| Optional. Controls the overall horizontal alignment of the grid (<code>start</code>, <code>center</code>, <code>space-between</code>, etc.).
| <code>center</code>
| ❌
|}
== 🧠 Behavior Notes ==
* The grid uses a responsive CSS <code>display: grid;</code> layout.
* Each element inside <code>content</code> becomes a grid item — typically a {{Card}}.
* The layout automatically wraps cards on smaller screens for better readability.
* You can safely mix any compatible templates inside (e.g., {{Card}}, {{ItemCard}}, etc.).
* If <code>columns</code> is not set, the grid automatically adjusts to fit the page width.
* The grid remains visually centered and balanced across resolutions.
== 🎨 Example Outputs ==
=== Multiple cards in a grid ===
<pre>
{{CardGrid
| content =
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true
}}
{{Card
| name = Small Sturdy Table
| description = A more intimate version of the sturdy table. Great for dining as a couple.
| price = 45
}}
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
}}
</pre>
== 🗂️ Categories ==
This template is automatically categorized under:
* [[Category:Templates]]
d2cfcdff41c66776a624ecf3746b3e591bc48a59
1097
1096
2025-10-17T08:35:11Z
Badbart
640809
wikitext
text/x-wiki
<noinclude>
{{Documentation}}
[[Category:Templates]]
</noinclude>
== 📘 Description ==
'''{{CardGrid}}''' is used to organize multiple {{Card}} templates into a clean and responsive grid layout.
It automatically arranges cards side by side and adapts to different screen sizes, keeping your page layout neat and visually consistent.
This template is perfect for listing multiple items objects displayed using {{Card}}
== 🧱 Usage ==
<pre>
{{CardGrid
| content =
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true
}}
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
{{Card
| name = Small Sturdy Table
| description = A more intimate version of the sturdy table. Great for dining as a couple.
| price = 45
}}
}}
</pre>
== ⚙️ Parameters ==
{| class="wikitable"
! Parameter
! Description
! Example
! Required
|-
| '''content'''
| The content of the grid. Usually contains several {{Card}} templates.<br />
Each {{Card}} inside this parameter will be displayed as a grid element.
| <pre><nowiki>{{Card
| name = Aloe Vera
| price = 120
}}</nowiki></pre>
| ✅
|-
| '''columns'''
| Optional. Sets the number of columns for the grid.<br />
Accepts either a numeric value (e.g., 3) or a CSS grid rule (e.g., <code>repeat(auto-fit, minmax(200px, 1fr))</code>).<br />
Defaults to responsive automatic sizing.
| <code><nowiki>3</nowiki></code>
| ❌
|-
| '''gap'''
| Optional. Defines spacing between cards. Accepts any CSS unit.
| <code><nowiki>12px</nowiki></code>
| ❌
|-
| '''align'''
| Optional. Vertically aligns the cards inside their grid cells (<code>start</code>, <code>center</code>, <code>end</code>).
| <code><nowiki>center</nowiki></code>
| ❌
|-
| '''justify'''
| Optional. Controls the overall horizontal alignment of the grid (<code>start</code>, <code>center</code>, <code>space-between</code>, etc.).
| <code><nowiki>center</nowiki></code>
| ❌
|}
== 🧠 Behavior Notes ==
* The grid uses a responsive CSS <code>display: grid;</code> layout.
* Each element inside <code>content</code> becomes a grid item — typically a <code><nowiki>{{Card}}</nowiki></code>.
* The layout automatically wraps cards on smaller screens for better readability.
* You can safely mix any compatible templates inside (e.g., <code><nowiki>{{Card}}</nowiki></code>, <code><nowiki>{{ItemCard}}</nowiki></code>, etc.).
* If <code>columns</code> is not set, the grid automatically adjusts to fit the available width.
* The grid remains visually centered and balanced across all resolutions.
== 🎨 Example Outputs ==
=== Multiple cards in a grid ===
<pre>
{{CardGrid
| content =
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true
}}
{{Card
| name = Small Sturdy Table
| description = A more intimate version of the sturdy table. Great for dining as a couple.
| price = 45
}}
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
}}
</pre>
== 🗂️ Categories ==
This template is automatically categorized under:
* [[Category:Templates]]
b6acaf4af1529a6aab3ac1a5c1ca0a6f47fc97c3
File:Hyacinth.png
6
445
1099
472
2025-10-17T08:44:28Z
Badbart
640809
Badbart renamed page [[File:Hyacyth.png]] to [[File:Hyacynth.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
1102
1099
2025-10-17T08:47:47Z
Badbart
640809
Badbart renamed page [[File:Hyacynth.png]] to [[File:Hyacinth.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Hyacyth.png
6
844
1100
2025-10-17T08:44:28Z
Badbart
640809
Badbart renamed page [[File:Hyacyth.png]] to [[File:Hyacynth.png]]
wikitext
text/x-wiki
#REDIRECT [[File:Hyacynth.png]]
ab0aec840ac66834ee49ce3420f8937dd9f2f24b
Decorative Items
0
845
1101
2025-10-17T08:46:35Z
Badbart
640809
Created page with "{{CardGrid | content = {{CardGrid |content= {{Card |name=Aloe Vera |description=Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes. |price=50}} {{Card |name=Big Sapling |description=A fast-growing tree with lots of potential. Needs regular watering and room to grow. |price=50}} {{Card |name=Cactus |description=Very low-maintenance, while being visually striking. Perfect for minimalist spaces. |price=160}} {{Card |name=Clematis |descript..."
wikitext
text/x-wiki
{{CardGrid
| content =
{{CardGrid
|content=
{{Card |name=Aloe Vera |description=Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes. |price=50}}
{{Card |name=Big Sapling |description=A fast-growing tree with lots of potential. Needs regular watering and room to grow. |price=50}}
{{Card |name=Cactus |description=Very low-maintenance, while being visually striking. Perfect for minimalist spaces. |price=160}}
{{Card |name=Clematis |description=Normally found in climbing vines. Known for its large vibrant blossoms. |price=50}}
{{Card |name=Coffee Plant |description=Grows dense, glossy leaves. Great for bringing greenery to desks or countertops. |price=50}}
{{Card |name=Daisy |description=Adds a cottage-like charm to any space. Needs full sun and regular watering. |price=40}}
{{Card |name=Dragon Tree |description=Can grow up to 6 feet tall indoors. Needs bright, indirect light. |price=200}}
{{Card |name=Dumb Cane |description=Makes a striking accent in any room. Grows quickly and fills a space with color. |price=80}}
{{Card |name=Fern |description=Thrives in shady, damp environments, which makes it ideal for bathrooms or kitchens. |price=50}}
{{Card |name=Hyacinth |description=Brings incredible bold colors and fragrant flowers into your home. |price=200}}
{{Card |name=Jasmine |description=Adds a sweet scent to your space. Ideal for adding softness to bedrooms or windowsills. |price=40}}
{{Card |name=Kalanchoe |description=A desert flower bouquet. Great for brightening shelves or tables. |price=200}}
{{Card |name=Laceleaf |description=Makes for a striking centerpiece in formal rooms. Prefers filtered light and steady moisture. |price=80}}
{{Card |name=Monstera |description=Its broad leaves give it an iconic tropical look. Prefers bright light and weekly watering. |price=150}}
{{Card |name=Primrose |description=A little flower with big energy. Likes cool temperatures and moist soil. |price=50}}
{{Card |name=Rainbow Rays |description=Nature's mood ring. Needs lots of light. |price=40}}
{{Card |name=Rose |description=Gives a room a feeling of romance and elegance. Has a soft fragrance. |price=100}}
{{Card |name=Sapling |description=Pint-sized forest starting kit. Ideal for growing with you in your space. |price=40}}
{{Card |name=Small Coffee Plant |description=A great accent for tight spaces such as desktops or small kitchen corners. |price=40}}
{{Card |name=Small Orange Tree |description=Needs a lot of light and humidity. Smells like sunshine. |price=400}}
{{Card |name=Small Tree |description=A small tree with a big ambition. Needs moderate light and frequent watering. |price=60}}
{{Card |name=Snake Plant |description=Known for its tall, snake-like leaves. Very tolerant of low light and infrequent watering. |price=100}}
{{Card |name=Sunflower |description=Its vibrant yellow blooms follow the sun throughout the day. Can grow to be very tall outdoors. |price=100}}
{{Card |name=Taro Plant |description=Its large heart-shaped leaves give a tropical feel. Great for sunny indoor corners. |price=100}}
{{Card |name=Tiger Lily |description=Adds a bold color and wild charm to your home. Native to the area. |price=120}}
{{Card |name=White Lily |description=While beautiful, the flowers are toxic. Keep away from pets. |price=100}}
{{Card |name=Green Floor Lamp |description=A classic lamp that adds that feeling of home to any living space. |price=150}}
{{Card |name=Long Floor Lamp |description=A modern take on home lighting, it gives a soft and uniform warm glow. |price=250}}
{{Card |name=Metal Floor Lamp |description=Has a sleek, industrial design that can be adjusted to suit any situation. |price=100}}
{{Card |name=Round Floor Lamp |description=Great for beside couches or chairs to give some additional light while reading. |price=200}}
{{Card |name=Armchair |description=Has soft cushioned arms and back. A must have for any cozy reading nook. |price=300}}
{{Card |name=Bookcase |description=Made with all real hardwood. Brings a refined charm to any living space. |price=500}}
{{Card |name=Coat Rack |description=Has an elegant and classy design. Perfect for hanging your hat on at the end of a long day. |price=80}}
{{Card |name=Couch |description=Perfect for lounging, hosting, or just stretching out with a good book. |price=400}}
{{Card |name=Dresser |description=Has multiple drawers for plenty of organization options, while keeping a clean look. |price=300}}
{{Card |name=End Table with Blue Lamp |description=A cute little end table for beside a bed or a couch, with an included lamp. |price=150}}
{{Card |name=End Table with Green Lamp |description=Great for some light reading before bed, or to help you find your glasses at night. |price=150}}
{{Card |name=Fancy Chair |description=A staple of any kitchen, this chair will last for many generations. |price=150}}
{{Card |name=Fancy Desk |description=A refined writing desk with bold lines and practical storage. Perfect for reviewing paperwork. |price=600}}
{{Card |name=Fancy Table |description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room. |price=400}}
{{Card |name=Grandfather Clock |description=Meticulously crafted, this clock adds character and charm to any hallway or study. |price=1000}}
{{Card |name=Green Stool |description=Has a soft hand stitched seat. Adds a splash of color to kitchens and eating areas. |price=50}}
{{Card |name=Hallway Table |description=Has a narrow design for sitting flush against walls. Great for adding a touch of sophistication. |price=200}}
{{Card |name=Heart Chair |description=Pairs nicely with the iron table. This chair looks like it came straight out of a dollhouse. |price=150}}
{{Card |name=Iron Stool |description=The bright vinyl upholstery is great for retro themed diners. It also spins! |price=50}}
{{Card |name=Iron Table |description=Has a beautiful durable finish that pairs well with the heart chair. |price=350}}
{{Card |name=Large Coffee Table |description=With a low height and ample space, it's perfect for living rooms and shared spaces. |price=200}}
{{Card |name=Large Simple Table |description=A classic rustic table for gathering together with family and friends. |price=500}}
{{Card |name=Large Sturdy Table |description=A solid and well built table for handling daily use. Great for eat-in kitchens. |price=400}}
{{Card |name=Large Sturdy Table with Cover |description=A sturdy table with a decorative tablecloth for a splash of warmth. |price=450}}
{{Card |name=Metal Chair |description=A durable chair with a minimalist design. Gives an industrial look to any creative space. |price=100}}
{{Card |name=Metal Desk |description=A functional desk with a full metal frame that is built to last. |price=400}}
{{Card |name=Metal Table |description=Utilitarian and functional, this table works great for workshops and studios. |price=200}}
{{Card |name=Rattan Chair |description=Made with natural woven rattan. Brings warmth and texture to casual spaces. |price=200}}
{{Card |name=Red Stool |description=Traditional wood with a bold red finish. Adds personality to any space. |price=50}}
{{Card |name=Round End Table |description=Works great as an accent piece in hallways or other common areas. |price=80}}
{{Card |name=Shoe Rack |description=Has two layers for organizing footwear and small items. Keeps entryways neat and tidy. |price=120}}
{{Card |name=Simple Chair |description=A classic design with a timeless silhouette. Blends easily into any space or decor. |price=100}}
{{Card |name=Small Coffee Table |description=A more compact table for smaller spaces or between accent chairs. |price=150}}
{{Card |name=Small Sturdy Table |description=A more intimate version of the sturdy table. Great for dining as a couple. |price=200}}
{{Card |name=Small Sturdy Table with Cover |description=A small sturdy table with a matching tablecloth for a more dressed up feel. |price=250}}
{{Card |name=Square End Table |description=A classic square-top table with a handy drawer for holding smaller items. |price=120}}
{{Card |name=Sturdy Chair |description=Well built with a solid frame, this chair can withstand years or use in high traffic environments. |price=100}}
{{Card |name=Umbrella Holder |description=Both stylish and practical, it keeps wet umbrellas from dripping water on the floor. |price=50}}
{{Card |name=Wardrobe |description=Adds plenty of functional storage space to any bedroom, while keeping clutter at a minimum. |price=600}}
{{Card |name=White Fancy Chair |description=Goes well in any modern kitchen. The white hand-painted finish is durable and easy to clean. |price=120}}
{{Card |name=White Table |description=Brightens up any kitchen, especially when paired with the matching chairs. |price=400}}
{{Card |name=Wood Desk |description=A classic design with an understated look. Great for studying or homework. |price=400}}
{{Card |name=Caution Paint |description=Used for marking off areas that people shouldn't walk |price=5}}
{{Card |name=Television |description=Only seems to get the weather |price=0}}
{{Card |name=Pylon |description=Small orange pylon to prevent people from passing |price=15}}
}}
}}
b89089ac1f571e87cd4612964a3d2433cc5c803c
File:Hyacynth.png
6
846
1103
2025-10-17T08:47:47Z
Badbart
640809
Badbart renamed page [[File:Hyacynth.png]] to [[File:Hyacinth.png]]
wikitext
text/x-wiki
#REDIRECT [[File:Hyacinth.png]]
e9449295af06b9381ac6e1583bccbb5eef8e9e1b
Decorative Items
0
845
1104
1101
2025-10-17T08:52:07Z
Badbart
640809
wikitext
text/x-wiki
== Decorative Plants ==
{{CardGrid
|content=
{{Card |name=Aloe Vera |description=Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes. |price=50}}
{{Card |name=Big Sapling |description=A fast-growing tree with lots of potential. Needs regular watering and room to grow. |price=50}}
{{Card |name=Cactus |description=Very low-maintenance, while being visually striking. Perfect for minimalist spaces. |price=160}}
{{Card |name=Clematis |description=Normally found in climbing vines. Known for its large vibrant blossoms. |price=50}}
{{Card |name=Coffee Plant |description=Grows dense, glossy leaves. Great for bringing greenery to desks or countertops. |price=50}}
{{Card |name=Daisy |description=Adds a cottage-like charm to any space. Needs full sun and regular watering. |price=40}}
{{Card |name=Dragon Tree |description=Can grow up to 6 feet tall indoors. Needs bright, indirect light. |price=200}}
{{Card |name=Dumb Cane |description=Makes a striking accent in any room. Grows quickly and fills a space with color. |price=80}}
{{Card |name=Fern |description=Thrives in shady, damp environments, which makes it ideal for bathrooms or kitchens. |price=50}}
{{Card |name=Hyacinth |description=Brings incredible bold colors and fragrant flowers into your home. |price=200}}
{{Card |name=Jasmine |description=Adds a sweet scent to your space. Ideal for adding softness to bedrooms or windowsills. |price=40}}
{{Card |name=Kalanchoe |description=A desert flower bouquet. Great for brightening shelves or tables. |price=200}}
{{Card |name=Laceleaf |description=Makes for a striking centerpiece in formal rooms. Prefers filtered light and steady moisture. |price=80}}
{{Card |name=Monstera |description=Its broad leaves give it an iconic tropical look. Prefers bright light and weekly watering. |price=150}}
{{Card |name=Primrose |description=A little flower with big energy. Likes cool temperatures and moist soil. |price=50}}
{{Card |name=Rainbow Rays |description=Nature's mood ring. Needs lots of light. |price=40}}
{{Card |name=Rose |description=Gives a room a feeling of romance and elegance. Has a soft fragrance. |price=100}}
{{Card |name=Sapling |description=Pint-sized forest starting kit. Ideal for growing with you in your space. |price=40}}
{{Card |name=Small Coffee Plant |description=A great accent for tight spaces such as desktops or small kitchen corners. |price=40}}
{{Card |name=Small Orange Tree |description=Needs a lot of light and humidity. Smells like sunshine. |price=400}}
{{Card |name=Small Tree |description=A small tree with a big ambition. Needs moderate light and frequent watering. |price=60}}
{{Card |name=Snake Plant |description=Known for its tall, snake-like leaves. Very tolerant of low light and infrequent watering. |price=100}}
{{Card |name=Sunflower |description=Its vibrant yellow blooms follow the sun throughout the day. Can grow to be very tall outdoors. |price=100}}
{{Card |name=Taro Plant |description=Its large heart-shaped leaves give a tropical feel. Great for sunny indoor corners. |price=100}}
{{Card |name=Tiger Lily |description=Adds a bold color and wild charm to your home. Native to the area. |price=120}}
{{Card |name=White Lily |description=While beautiful, the flowers are toxic. Keep away from pets. |price=100}}
}}
== Decorative Furniture ==
{{CardGrid
|content=
{{Card |name=Green Floor Lamp |description=A classic lamp that adds that feeling of home to any living space. |price=150}}
{{Card |name=Long Floor Lamp |description=A modern take on home lighting, it gives a soft and uniform warm glow. |price=250}}
{{Card |name=Metal Floor Lamp |description=Has a sleek, industrial design that can be adjusted to suit any situation. |price=100}}
{{Card |name=Round Floor Lamp |description=Great for beside couches or chairs to give some additional light while reading. |price=200}}
{{Card |name=Armchair |description=Has soft cushioned arms and back. A must have for any cozy reading nook. |price=300}}
{{Card |name=Bookcase |description=Made with all real hardwood. Brings a refined charm to any living space. |price=500}}
{{Card |name=Coat Rack |description=Has an elegant and classy design. Perfect for hanging your hat on at the end of a long day. |price=80}}
{{Card |name=Couch |description=Perfect for lounging, hosting, or just stretching out with a good book. |price=400}}
{{Card |name=Dresser |description=Has multiple drawers for plenty of organization options, while keeping a clean look. |price=300}}
{{Card |name=End Table with Blue Lamp |description=A cute little end table for beside a bed or a couch, with an included lamp. |price=150}}
{{Card |name=End Table with Green Lamp |description=Great for some light reading before bed, or to help you find your glasses at night. |price=150}}
{{Card |name=Fancy Chair |description=A staple of any kitchen, this chair will last for many generations. |price=150}}
{{Card |name=Fancy Desk |description=A refined writing desk with bold lines and practical storage. Perfect for reviewing paperwork. |price=600}}
{{Card |name=Fancy Table |description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room. |price=400}}
{{Card |name=Grandfather Clock |description=Meticulously crafted, this clock adds character and charm to any hallway or study. |price=1000}}
{{Card |name=Green Stool |description=Has a soft hand stitched seat. Adds a splash of color to kitchens and eating areas. |price=50}}
{{Card |name=Hallway Table |description=Has a narrow design for sitting flush against walls. Great for adding a touch of sophistication. |price=200}}
{{Card |name=Heart Chair |description=Pairs nicely with the iron table. This chair looks like it came straight out of a dollhouse. |price=150}}
{{Card |name=Iron Stool |description=The bright vinyl upholstery is great for retro themed diners. It also spins! |price=50}}
{{Card |name=Iron Table |description=Has a beautiful durable finish that pairs well with the heart chair. |price=350}}
{{Card |name=Large Coffee Table |description=With a low height and ample space, it's perfect for living rooms and shared spaces. |price=200}}
{{Card |name=Large Simple Table |description=A classic rustic table for gathering together with family and friends. |price=500}}
{{Card |name=Large Sturdy Table |description=A solid and well built table for handling daily use. Great for eat-in kitchens. |price=400}}
{{Card |name=Large Sturdy Table with Cover |description=A sturdy table with a decorative tablecloth for a splash of warmth. |price=450}}
{{Card |name=Metal Chair |description=A durable chair with a minimalist design. Gives an industrial look to any creative space. |price=100}}
{{Card |name=Metal Desk |description=A functional desk with a full metal frame that is built to last. |price=400}}
{{Card |name=Metal Table |description=Utilitarian and functional, this table works great for workshops and studios. |price=200}}
{{Card |name=Rattan Chair |description=Made with natural woven rattan. Brings warmth and texture to casual spaces. |price=200}}
{{Card |name=Red Stool |description=Traditional wood with a bold red finish. Adds personality to any space. |price=50}}
{{Card |name=Round End Table |description=Works great as an accent piece in hallways or other common areas. |price=80}}
{{Card |name=Shoe Rack |description=Has two layers for organizing footwear and small items. Keeps entryways neat and tidy. |price=120}}
{{Card |name=Simple Chair |description=A classic design with a timeless silhouette. Blends easily into any space or decor. |price=100}}
{{Card |name=Small Coffee Table |description=A more compact table for smaller spaces or between accent chairs. |price=150}}
{{Card |name=Small Sturdy Table |description=A more intimate version of the sturdy table. Great for dining as a couple. |price=200}}
{{Card |name=Small Sturdy Table with Cover |description=A small sturdy table with a matching tablecloth for a more dressed up feel. |price=250}}
{{Card |name=Square End Table |description=A classic square-top table with a handy drawer for holding smaller items. |price=120}}
{{Card |name=Sturdy Chair |description=Well built with a solid frame, this chair can withstand years or use in high traffic environments. |price=100}}
{{Card |name=Umbrella Holder |description=Both stylish and practical, it keeps wet umbrellas from dripping water on the floor. |price=50}}
{{Card |name=Wardrobe |description=Adds plenty of functional storage space to any bedroom, while keeping clutter at a minimum. |price=600}}
{{Card |name=White Fancy Chair |description=Goes well in any modern kitchen. The white hand-painted finish is durable and easy to clean. |price=120}}
{{Card |name=White Table |description=Brightens up any kitchen, especially when paired with the matching chairs. |price=400}}
{{Card |name=Wood Desk |description=A classic design with an understated look. Great for studying or homework. |price=400}}
{{Card |name=Caution Paint |description=Used for marking off areas that people shouldn't walk |price=5}}
{{Card |name=Television |description=Only seems to get the weather |price=0}}
{{Card |name=Pylon |description=Small orange pylon to prevent people from passing |price=15}}
}}
a5f6128b80fa9d6e89e533bbeb57ada0aceff229
1105
1104
2025-10-17T08:54:55Z
Badbart
640809
wikitext
text/x-wiki
'''Decorative Items''' are non-functional furniture and plants that add visual charm to your home.
They can be purchased for aesthetic purposes and help personalize your space.
== Decorative Plants ==
{{CardGrid
|content=
{{Card |name=Aloe Vera |description=Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes. |price=50}}
{{Card |name=Big Sapling |description=A fast-growing tree with lots of potential. Needs regular watering and room to grow. |price=50}}
{{Card |name=Cactus |description=Very low-maintenance, while being visually striking. Perfect for minimalist spaces. |price=160}}
{{Card |name=Clematis |description=Normally found in climbing vines. Known for its large vibrant blossoms. |price=50}}
{{Card |name=Coffee Plant |description=Grows dense, glossy leaves. Great for bringing greenery to desks or countertops. |price=50}}
{{Card |name=Daisy |description=Adds a cottage-like charm to any space. Needs full sun and regular watering. |price=40}}
{{Card |name=Dragon Tree |description=Can grow up to 6 feet tall indoors. Needs bright, indirect light. |price=200}}
{{Card |name=Dumb Cane |description=Makes a striking accent in any room. Grows quickly and fills a space with color. |price=80}}
{{Card |name=Fern |description=Thrives in shady, damp environments, which makes it ideal for bathrooms or kitchens. |price=50}}
{{Card |name=Hyacinth |description=Brings incredible bold colors and fragrant flowers into your home. |price=200}}
{{Card |name=Jasmine |description=Adds a sweet scent to your space. Ideal for adding softness to bedrooms or windowsills. |price=40}}
{{Card |name=Kalanchoe |description=A desert flower bouquet. Great for brightening shelves or tables. |price=200}}
{{Card |name=Laceleaf |description=Makes for a striking centerpiece in formal rooms. Prefers filtered light and steady moisture. |price=80}}
{{Card |name=Monstera |description=Its broad leaves give it an iconic tropical look. Prefers bright light and weekly watering. |price=150}}
{{Card |name=Primrose |description=A little flower with big energy. Likes cool temperatures and moist soil. |price=50}}
{{Card |name=Rainbow Rays |description=Nature's mood ring. Needs lots of light. |price=40}}
{{Card |name=Rose |description=Gives a room a feeling of romance and elegance. Has a soft fragrance. |price=100}}
{{Card |name=Sapling |description=Pint-sized forest starting kit. Ideal for growing with you in your space. |price=40}}
{{Card |name=Small Coffee Plant |description=A great accent for tight spaces such as desktops or small kitchen corners. |price=40}}
{{Card |name=Small Orange Tree |description=Needs a lot of light and humidity. Smells like sunshine. |price=400}}
{{Card |name=Small Tree |description=A small tree with a big ambition. Needs moderate light and frequent watering. |price=60}}
{{Card |name=Snake Plant |description=Known for its tall, snake-like leaves. Very tolerant of low light and infrequent watering. |price=100}}
{{Card |name=Sunflower |description=Its vibrant yellow blooms follow the sun throughout the day. Can grow to be very tall outdoors. |price=100}}
{{Card |name=Taro Plant |description=Its large heart-shaped leaves give a tropical feel. Great for sunny indoor corners. |price=100}}
{{Card |name=Tiger Lily |description=Adds a bold color and wild charm to your home. Native to the area. |price=120}}
{{Card |name=White Lily |description=While beautiful, the flowers are toxic. Keep away from pets. |price=100}}
}}
== Decorative Furniture ==
{{CardGrid
|content=
{{Card |name=Green Floor Lamp |description=A classic lamp that adds that feeling of home to any living space. |price=150}}
{{Card |name=Long Floor Lamp |description=A modern take on home lighting, it gives a soft and uniform warm glow. |price=250}}
{{Card |name=Metal Floor Lamp |description=Has a sleek, industrial design that can be adjusted to suit any situation. |price=100}}
{{Card |name=Round Floor Lamp |description=Great for beside couches or chairs to give some additional light while reading. |price=200}}
{{Card |name=Armchair |description=Has soft cushioned arms and back. A must have for any cozy reading nook. |price=300}}
{{Card |name=Bookcase |description=Made with all real hardwood. Brings a refined charm to any living space. |price=500}}
{{Card |name=Coat Rack |description=Has an elegant and classy design. Perfect for hanging your hat on at the end of a long day. |price=80}}
{{Card |name=Couch |description=Perfect for lounging, hosting, or just stretching out with a good book. |price=400}}
{{Card |name=Dresser |description=Has multiple drawers for plenty of organization options, while keeping a clean look. |price=300}}
{{Card |name=End Table with Blue Lamp |description=A cute little end table for beside a bed or a couch, with an included lamp. |price=150}}
{{Card |name=End Table with Green Lamp |description=Great for some light reading before bed, or to help you find your glasses at night. |price=150}}
{{Card |name=Fancy Chair |description=A staple of any kitchen, this chair will last for many generations. |price=150}}
{{Card |name=Fancy Desk |description=A refined writing desk with bold lines and practical storage. Perfect for reviewing paperwork. |price=600}}
{{Card |name=Fancy Table |description=An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room. |price=400}}
{{Card |name=Grandfather Clock |description=Meticulously crafted, this clock adds character and charm to any hallway or study. |price=1000}}
{{Card |name=Green Stool |description=Has a soft hand stitched seat. Adds a splash of color to kitchens and eating areas. |price=50}}
{{Card |name=Hallway Table |description=Has a narrow design for sitting flush against walls. Great for adding a touch of sophistication. |price=200}}
{{Card |name=Heart Chair |description=Pairs nicely with the iron table. This chair looks like it came straight out of a dollhouse. |price=150}}
{{Card |name=Iron Stool |description=The bright vinyl upholstery is great for retro themed diners. It also spins! |price=50}}
{{Card |name=Iron Table |description=Has a beautiful durable finish that pairs well with the heart chair. |price=350}}
{{Card |name=Large Coffee Table |description=With a low height and ample space, it's perfect for living rooms and shared spaces. |price=200}}
{{Card |name=Large Simple Table |description=A classic rustic table for gathering together with family and friends. |price=500}}
{{Card |name=Large Sturdy Table |description=A solid and well built table for handling daily use. Great for eat-in kitchens. |price=400}}
{{Card |name=Large Sturdy Table with Cover |description=A sturdy table with a decorative tablecloth for a splash of warmth. |price=450}}
{{Card |name=Metal Chair |description=A durable chair with a minimalist design. Gives an industrial look to any creative space. |price=100}}
{{Card |name=Metal Desk |description=A functional desk with a full metal frame that is built to last. |price=400}}
{{Card |name=Metal Table |description=Utilitarian and functional, this table works great for workshops and studios. |price=200}}
{{Card |name=Rattan Chair |description=Made with natural woven rattan. Brings warmth and texture to casual spaces. |price=200}}
{{Card |name=Red Stool |description=Traditional wood with a bold red finish. Adds personality to any space. |price=50}}
{{Card |name=Round End Table |description=Works great as an accent piece in hallways or other common areas. |price=80}}
{{Card |name=Shoe Rack |description=Has two layers for organizing footwear and small items. Keeps entryways neat and tidy. |price=120}}
{{Card |name=Simple Chair |description=A classic design with a timeless silhouette. Blends easily into any space or decor. |price=100}}
{{Card |name=Small Coffee Table |description=A more compact table for smaller spaces or between accent chairs. |price=150}}
{{Card |name=Small Sturdy Table |description=A more intimate version of the sturdy table. Great for dining as a couple. |price=200}}
{{Card |name=Small Sturdy Table with Cover |description=A small sturdy table with a matching tablecloth for a more dressed up feel. |price=250}}
{{Card |name=Square End Table |description=A classic square-top table with a handy drawer for holding smaller items. |price=120}}
{{Card |name=Sturdy Chair |description=Well built with a solid frame, this chair can withstand years or use in high traffic environments. |price=100}}
{{Card |name=Umbrella Holder |description=Both stylish and practical, it keeps wet umbrellas from dripping water on the floor. |price=50}}
{{Card |name=Wardrobe |description=Adds plenty of functional storage space to any bedroom, while keeping clutter at a minimum. |price=600}}
{{Card |name=White Fancy Chair |description=Goes well in any modern kitchen. The white hand-painted finish is durable and easy to clean. |price=120}}
{{Card |name=White Table |description=Brightens up any kitchen, especially when paired with the matching chairs. |price=400}}
{{Card |name=Wood Desk |description=A classic design with an understated look. Great for studying or homework. |price=400}}
}}
== Utility Items ==
{{CardGrid
|content=
{{Card |name=Caution Paint |description=Used for marking off areas that people shouldn't walk |price=5}}
{{Card |name=Television |description=Only seems to get the weather |price=0}}
{{Card |name=Pylon |description=Small orange pylon to prevent people from passing |price=15}}
}}
973b9c5658b758fde386ec4d033c27a5e8836759
1108
1105
2025-10-17T09:19:18Z
Badbart
640809
Tiger Lily 2 img fix + indent
wikitext
text/x-wiki
'''Decorative Items''' are non-functional furniture and plants that add visual charm to your home.
They can be purchased for aesthetic purposes and help personalize your space.
== Decorative Plants ==
{{CardGrid
|content=
{{Card
|name = Aloe Vera
|description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
|price = 50
}}
{{Card
|name = Big Sapling
|description = A fast-growing tree with lots of potential. Needs regular watering and room to grow.
|price = 50
}}
{{Card
|name = Cactus
|description = Very low-maintenance, while being visually striking. Perfect for minimalist spaces.
|price = 160
}}
{{Card
|name = Clematis
|description = Normally found in climbing vines. Known for its large vibrant blossoms.
|price = 50
}}
{{Card
|name = Coffee Plant
|description = Grows dense, glossy leaves. Great for bringing greenery to desks or countertops.
|price = 50
}}
{{Card
|name = Daisy
|description = Adds a cottage-like charm to any space. Needs full sun and regular watering.
|price = 40
}}
{{Card
|name = Dragon Tree
|description = Can grow up to 6 feet tall indoors. Needs bright, indirect light.
|price = 200
}}
{{Card
|name = Dumb Cane
|description = Makes a striking accent in any room. Grows quickly and fills a space with color.
|price = 80
}}
{{Card
|name = Fern
|description = Thrives in shady, damp environments, which makes it ideal for bathrooms or kitchens.
|price = 50
}}
{{Card
|name = Hyacinth
|description = Brings incredible bold colors and fragrant flowers into your home.
|price = 200
}}
{{Card
|name = Jasmine
|description = Adds a sweet scent to your space. Ideal for adding softness to bedrooms or windowsills.
|price = 40
}}
{{Card
|name = Kalanchoe
|description = A desert flower bouquet. Great for brightening shelves or tables.
|price = 200
}}
{{Card
|name = Laceleaf
|description = Makes for a striking centerpiece in formal rooms. Prefers filtered light and steady moisture.
|price = 80
}}
{{Card
|name = Monstera
|description = Its broad leaves give it an iconic tropical look. Prefers bright light and weekly watering.
|price = 150
}}
{{Card
|name = Primrose
|description = A little flower with big energy. Likes cool temperatures and moist soil.
|price = 50
}}
{{Card
|name = Rainbow Rays
|description = Nature's mood ring. Needs lots of light.
|price = 40
}}
{{Card
|name = Rose
|description = Gives a room a feeling of romance and elegance. Has a soft fragrance.
|price = 100
}}
{{Card
|name = Sapling
|description = Pint-sized forest starting kit. Ideal for growing with you in your space.
|price = 40
}}
{{Card
|name = Small Coffee Plant
|description = A great accent for tight spaces such as desktops or small kitchen corners.
|price = 40
}}
{{Card
|name = Small Orange Tree
|description = Needs a lot of light and humidity. Smells like sunshine.
|price = 400
}}
{{Card
|name = Small Tree
|description = A small tree with a big ambition. Needs moderate light and frequent watering.
|price = 60
}}
{{Card
|name = Snake Plant
|description = Known for its tall, snake-like leaves. Very tolerant of low light and infrequent watering.
|price = 100
}}
{{Card
|name = Sunflower
|description = Its vibrant yellow blooms follow the sun throughout the day. Can grow to be very tall outdoors.
|price = 100
}}
{{Card
|name = Taro Plant
|description = Its large heart-shaped leaves give a tropical feel. Great for sunny indoor corners.
|price = 100
}}
{{Card
|name = Tiger Lily
|image = Tiger Lily (2).png
|description = Adds a bold color and wild charm to your home. Native to the area.
|price = 120
}}
{{Card
|name = White Lily
|description = While beautiful, the flowers are toxic. Keep away from pets.
|price = 100
}}
}}
== Decorative Furniture ==
{{CardGrid
|content=
{{Card
|name = Green Floor Lamp
|description = A classic lamp that adds that feeling of home to any living space.
|price = 150
}}
{{Card
|name = Long Floor Lamp
|description = A modern take on home lighting, it gives a soft and uniform warm glow.
|price = 250
}}
{{Card
|name = Metal Floor Lamp
|description = Has a sleek, industrial design that can be adjusted to suit any situation.
|price = 100
}}
{{Card
|name = Round Floor Lamp
|description = Great for beside couches or chairs to give some additional light while reading.
|price = 200
}}
{{Card
|name = Armchair
|description = Has soft cushioned arms and back. A must have for any cozy reading nook.
|price = 300
}}
{{Card
|name = Bookcase
|description = Made with all real hardwood. Brings a refined charm to any living space.
|price = 500
}}
{{Card
|name = Coat Rack
|description = Has an elegant and classy design. Perfect for hanging your hat on at the end of a long day.
|price = 80
}}
{{Card
|name = Couch
|description = Perfect for lounging, hosting, or just stretching out with a good book.
|price = 400
}}
{{Card
|name = Dresser
|description = Has multiple drawers for plenty of organization options, while keeping a clean look.
|price = 300
}}
{{Card
|name = End Table with Blue Lamp
|description = A cute little end table for beside a bed or a couch, with an included lamp.
|price = 150
}}
{{Card
|name = End Table with Green Lamp
|description = Great for some light reading before bed, or to help you find your glasses at night.
|price = 150
}}
{{Card
|name = Fancy Chair
|description = A staple of any kitchen, this chair will last for many generations.
|price = 150
}}
{{Card
|name = Fancy Desk
|description = A refined writing desk with bold lines and practical storage. Perfect for reviewing paperwork.
|price = 600
}}
{{Card
|name = Fancy Table
|description = An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room.
|price = 400
}}
{{Card
|name = Grandfather Clock
|description = Meticulously crafted, this clock adds character and charm to any hallway or study.
|price = 1000
}}
{{Card
|name = Green Stool
|description = Has a soft hand stitched seat. Adds a splash of color to kitchens and eating areas.
|price = 50
}}
{{Card
|name = Hallway Table
|description = Has a narrow design for sitting flush against walls. Great for adding a touch of sophistication.
|price = 200
}}
{{Card
|name = Heart Chair
|description = Pairs nicely with the iron table. This chair looks like it came straight out of a dollhouse.
|price = 150
}}
{{Card
|name = Iron Stool
|description = The bright vinyl upholstery is great for retro themed diners. It also spins!
|price = 50
}}
{{Card
|name = Iron Table
|description = Has a beautiful durable finish that pairs well with the heart chair.
|price = 350
}}
{{Card
|name = Large Coffee Table
|description = With a low height and ample space, it's perfect for living rooms and shared spaces.
|price = 200
}}
{{Card
|name = Large Simple Table
|description = A classic rustic table for gathering together with family and friends.
|price = 500
}}
{{Card
|name = Large Sturdy Table
|description = A solid and well built table for handling daily use. Great for eat-in kitchens.
|price = 400
}}
{{Card
|name = Large Sturdy Table with Cover
|description = A sturdy table with a decorative tablecloth for a splash of warmth.
|price = 450
}}
{{Card
|name = Metal Chair
|description = A durable chair with a minimalist design. Gives an industrial look to any creative space.
|price = 100
}}
{{Card
|name = Metal Desk
|description = A functional desk with a full metal frame that is built to last.
|price = 400
}}
{{Card
|name = Metal Table
|description = Utilitarian and functional, this table works great for workshops and studios.
|price = 200
}}
{{Card
|name = Rattan Chair
|description = Made with natural woven rattan. Brings warmth and texture to casual spaces.
|price = 200
}}
{{Card
|name = Red Stool
|description = Traditional wood with a bold red finish. Adds personality to any space.
|price = 50
}}
{{Card
|name = Round End Table
|description = Works great as an accent piece in hallways or other common areas.
|price = 80
}}
{{Card
|name = Shoe Rack
|description = Has two layers for organizing footwear and small items. Keeps entryways neat and tidy.
|price = 120
}}
{{Card
|name = Simple Chair
|description = A classic design with a timeless silhouette. Blends easily into any space or decor.
|price = 100
}}
{{Card
|name = Small Coffee Table
|description = A more compact table for smaller spaces or between accent chairs.
|price = 150
}}
{{Card
|name = Small Sturdy Table
|description = A more intimate version of the sturdy table. Great for dining as a couple.
|price = 200
}}
{{Card
|name = Small Sturdy Table with Cover
|description = A small sturdy table with a matching tablecloth for a more dressed up feel.
|price = 250
}}
{{Card
|name = Square End Table
|description = A classic square-top table with a handy drawer for holding smaller items.
|price = 120
}}
{{Card
|name = Sturdy Chair
|description = Well built with a solid frame, this chair can withstand years or use in high traffic environments.
|price = 100
}}
{{Card
|name = Umbrella Holder
|description = Both stylish and practical, it keeps wet umbrellas from dripping water on the floor.
|price = 50
}}
{{Card
|name = Wardrobe
|description = Adds plenty of functional storage space to any bedroom, while keeping clutter at a minimum.
|price = 600
}}
{{Card
|name = White Fancy Chair
|description = Goes well in any modern kitchen. The white hand-painted finish is durable and easy to clean.
|price = 120
}}
{{Card
|name = White Table
|description = Brightens up any kitchen, especially when paired with the matching chairs.
|price = 400
}}
{{Card
|name = Wood Desk
|description = A classic design with an understated look. Great for studying or homework.
|price = 400
}}
}}
== Utility Items ==
{{CardGrid
|content=
{{Card
|name = Caution Paint
|description = Used for marking off areas that people shouldn't walk
|price = 5}}
{{Card
|name = Television
|description = Only seems to get the weather
|price = 0
}}
{{Card
|name = Pylon
|description = Small orange pylon to prevent people from passing
|price = 15}}
}}
34dbf5a3e672c061c431c9ee01128ef36c39b8cb
1113
1108
2025-10-17T10:53:28Z
Badbart
640809
remove price from Tv
wikitext
text/x-wiki
'''Decorative Items''' are non-functional furniture and plants that add visual charm to your home.
They can be purchased for aesthetic purposes and help personalize your space.
== Decorative Plants ==
{{CardGrid
|content=
{{Card
|name = Aloe Vera
|description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
|price = 50
}}
{{Card
|name = Big Sapling
|description = A fast-growing tree with lots of potential. Needs regular watering and room to grow.
|price = 50
}}
{{Card
|name = Cactus
|description = Very low-maintenance, while being visually striking. Perfect for minimalist spaces.
|price = 160
}}
{{Card
|name = Clematis
|description = Normally found in climbing vines. Known for its large vibrant blossoms.
|price = 50
}}
{{Card
|name = Coffee Plant
|description = Grows dense, glossy leaves. Great for bringing greenery to desks or countertops.
|price = 50
}}
{{Card
|name = Daisy
|description = Adds a cottage-like charm to any space. Needs full sun and regular watering.
|price = 40
}}
{{Card
|name = Dragon Tree
|description = Can grow up to 6 feet tall indoors. Needs bright, indirect light.
|price = 200
}}
{{Card
|name = Dumb Cane
|description = Makes a striking accent in any room. Grows quickly and fills a space with color.
|price = 80
}}
{{Card
|name = Fern
|description = Thrives in shady, damp environments, which makes it ideal for bathrooms or kitchens.
|price = 50
}}
{{Card
|name = Hyacinth
|description = Brings incredible bold colors and fragrant flowers into your home.
|price = 200
}}
{{Card
|name = Jasmine
|description = Adds a sweet scent to your space. Ideal for adding softness to bedrooms or windowsills.
|price = 40
}}
{{Card
|name = Kalanchoe
|description = A desert flower bouquet. Great for brightening shelves or tables.
|price = 200
}}
{{Card
|name = Laceleaf
|description = Makes for a striking centerpiece in formal rooms. Prefers filtered light and steady moisture.
|price = 80
}}
{{Card
|name = Monstera
|description = Its broad leaves give it an iconic tropical look. Prefers bright light and weekly watering.
|price = 150
}}
{{Card
|name = Primrose
|description = A little flower with big energy. Likes cool temperatures and moist soil.
|price = 50
}}
{{Card
|name = Rainbow Rays
|description = Nature's mood ring. Needs lots of light.
|price = 40
}}
{{Card
|name = Rose
|description = Gives a room a feeling of romance and elegance. Has a soft fragrance.
|price = 100
}}
{{Card
|name = Sapling
|description = Pint-sized forest starting kit. Ideal for growing with you in your space.
|price = 40
}}
{{Card
|name = Small Coffee Plant
|description = A great accent for tight spaces such as desktops or small kitchen corners.
|price = 40
}}
{{Card
|name = Small Orange Tree
|description = Needs a lot of light and humidity. Smells like sunshine.
|price = 400
}}
{{Card
|name = Small Tree
|description = A small tree with a big ambition. Needs moderate light and frequent watering.
|price = 60
}}
{{Card
|name = Snake Plant
|description = Known for its tall, snake-like leaves. Very tolerant of low light and infrequent watering.
|price = 100
}}
{{Card
|name = Sunflower
|description = Its vibrant yellow blooms follow the sun throughout the day. Can grow to be very tall outdoors.
|price = 100
}}
{{Card
|name = Taro Plant
|description = Its large heart-shaped leaves give a tropical feel. Great for sunny indoor corners.
|price = 100
}}
{{Card
|name = Tiger Lily
|image = Tiger Lily (2).png
|description = Adds a bold color and wild charm to your home. Native to the area.
|price = 120
}}
{{Card
|name = White Lily
|description = While beautiful, the flowers are toxic. Keep away from pets.
|price = 100
}}
}}
== Decorative Furniture ==
{{CardGrid
|content=
{{Card
|name = Green Floor Lamp
|description = A classic lamp that adds that feeling of home to any living space.
|price = 150
}}
{{Card
|name = Long Floor Lamp
|description = A modern take on home lighting, it gives a soft and uniform warm glow.
|price = 250
}}
{{Card
|name = Metal Floor Lamp
|description = Has a sleek, industrial design that can be adjusted to suit any situation.
|price = 100
}}
{{Card
|name = Round Floor Lamp
|description = Great for beside couches or chairs to give some additional light while reading.
|price = 200
}}
{{Card
|name = Armchair
|description = Has soft cushioned arms and back. A must have for any cozy reading nook.
|price = 300
}}
{{Card
|name = Bookcase
|description = Made with all real hardwood. Brings a refined charm to any living space.
|price = 500
}}
{{Card
|name = Coat Rack
|description = Has an elegant and classy design. Perfect for hanging your hat on at the end of a long day.
|price = 80
}}
{{Card
|name = Couch
|description = Perfect for lounging, hosting, or just stretching out with a good book.
|price = 400
}}
{{Card
|name = Dresser
|description = Has multiple drawers for plenty of organization options, while keeping a clean look.
|price = 300
}}
{{Card
|name = End Table with Blue Lamp
|description = A cute little end table for beside a bed or a couch, with an included lamp.
|price = 150
}}
{{Card
|name = End Table with Green Lamp
|description = Great for some light reading before bed, or to help you find your glasses at night.
|price = 150
}}
{{Card
|name = Fancy Chair
|description = A staple of any kitchen, this chair will last for many generations.
|price = 150
}}
{{Card
|name = Fancy Desk
|description = A refined writing desk with bold lines and practical storage. Perfect for reviewing paperwork.
|price = 600
}}
{{Card
|name = Fancy Table
|description = An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room.
|price = 400
}}
{{Card
|name = Grandfather Clock
|description = Meticulously crafted, this clock adds character and charm to any hallway or study.
|price = 1000
}}
{{Card
|name = Green Stool
|description = Has a soft hand stitched seat. Adds a splash of color to kitchens and eating areas.
|price = 50
}}
{{Card
|name = Hallway Table
|description = Has a narrow design for sitting flush against walls. Great for adding a touch of sophistication.
|price = 200
}}
{{Card
|name = Heart Chair
|description = Pairs nicely with the iron table. This chair looks like it came straight out of a dollhouse.
|price = 150
}}
{{Card
|name = Iron Stool
|description = The bright vinyl upholstery is great for retro themed diners. It also spins!
|price = 50
}}
{{Card
|name = Iron Table
|description = Has a beautiful durable finish that pairs well with the heart chair.
|price = 350
}}
{{Card
|name = Large Coffee Table
|description = With a low height and ample space, it's perfect for living rooms and shared spaces.
|price = 200
}}
{{Card
|name = Large Simple Table
|description = A classic rustic table for gathering together with family and friends.
|price = 500
}}
{{Card
|name = Large Sturdy Table
|description = A solid and well built table for handling daily use. Great for eat-in kitchens.
|price = 400
}}
{{Card
|name = Large Sturdy Table with Cover
|description = A sturdy table with a decorative tablecloth for a splash of warmth.
|price = 450
}}
{{Card
|name = Metal Chair
|description = A durable chair with a minimalist design. Gives an industrial look to any creative space.
|price = 100
}}
{{Card
|name = Metal Desk
|description = A functional desk with a full metal frame that is built to last.
|price = 400
}}
{{Card
|name = Metal Table
|description = Utilitarian and functional, this table works great for workshops and studios.
|price = 200
}}
{{Card
|name = Rattan Chair
|description = Made with natural woven rattan. Brings warmth and texture to casual spaces.
|price = 200
}}
{{Card
|name = Red Stool
|description = Traditional wood with a bold red finish. Adds personality to any space.
|price = 50
}}
{{Card
|name = Round End Table
|description = Works great as an accent piece in hallways or other common areas.
|price = 80
}}
{{Card
|name = Shoe Rack
|description = Has two layers for organizing footwear and small items. Keeps entryways neat and tidy.
|price = 120
}}
{{Card
|name = Simple Chair
|description = A classic design with a timeless silhouette. Blends easily into any space or decor.
|price = 100
}}
{{Card
|name = Small Coffee Table
|description = A more compact table for smaller spaces or between accent chairs.
|price = 150
}}
{{Card
|name = Small Sturdy Table
|description = A more intimate version of the sturdy table. Great for dining as a couple.
|price = 200
}}
{{Card
|name = Small Sturdy Table with Cover
|description = A small sturdy table with a matching tablecloth for a more dressed up feel.
|price = 250
}}
{{Card
|name = Square End Table
|description = A classic square-top table with a handy drawer for holding smaller items.
|price = 120
}}
{{Card
|name = Sturdy Chair
|description = Well built with a solid frame, this chair can withstand years or use in high traffic environments.
|price = 100
}}
{{Card
|name = Umbrella Holder
|description = Both stylish and practical, it keeps wet umbrellas from dripping water on the floor.
|price = 50
}}
{{Card
|name = Wardrobe
|description = Adds plenty of functional storage space to any bedroom, while keeping clutter at a minimum.
|price = 600
}}
{{Card
|name = White Fancy Chair
|description = Goes well in any modern kitchen. The white hand-painted finish is durable and easy to clean.
|price = 120
}}
{{Card
|name = White Table
|description = Brightens up any kitchen, especially when paired with the matching chairs.
|price = 400
}}
{{Card
|name = Wood Desk
|description = A classic design with an understated look. Great for studying or homework.
|price = 400
}}
}}
== Utility Items ==
{{CardGrid
|content=
{{Card
|name = Caution Paint
|description = Used for marking off areas that people shouldn't walk
|price = 5}}
{{Card
|name = Television
|description = Only seems to get the weather
|price =
}}
{{Card
|name = Pylon
|description = Small orange pylon to prevent people from passing
|price = 15}}
}}
d792b139613d327eeea5d2bc5a0de4ef5f92c967
Equipment
0
847
1106
2025-10-17T09:09:58Z
Badbart
640809
Created page with "'''Equipment''' items are wearable gear that provide different bonuses and abilities. This page lists all available headgear, gloves, boots, and rings. == Headgear == {{CardGrid| |content= {{Card|name=Miner Hat|description=Lights up a small area at night.}} {{Card|name=Pretty Sunhat|description=Birds no longer fly away from you.}} {{Card|name=Slime Hat|description=Slimes no longer attack you, but are very fond of you.}} }} == Glove == {{CardGrid| |content= {{Card|nam..."
wikitext
text/x-wiki
'''Equipment''' items are wearable gear that provide different bonuses and abilities.
This page lists all available headgear, gloves, boots, and rings.
== Headgear ==
{{CardGrid|
|content=
{{Card|name=Miner Hat|description=Lights up a small area at night.}}
{{Card|name=Pretty Sunhat|description=Birds no longer fly away from you.}}
{{Card|name=Slime Hat|description=Slimes no longer attack you, but are very fond of you.}}
}}
== Glove ==
{{CardGrid|
|content=
{{Card|name=Athletic Gloves|description=Throw items further. Great for playing fetch.}}
{{Card|name=Mega Gloves|description=Break apart rocks and machinery faster.}}
{{Card|name=Magnet Gloves|description=Pick up dropped items from a further distance.}}
{{Card|name=Ronja's Ring|description=A single cog from the great machine. Can place unlimited conveyor belt while wearing.}}
}}
== Boots ==
{{CardGrid|
|content=
{{Card|name=Magnet Boots|description=Prevents being moved by conveyor belts.}}
{{Card|name=Sneakers|description=Run slightly faster.}}
}}
5e839a1385e6e6969f4f24eb7d1000cf8fd52f42
1109
1106
2025-10-17T09:21:26Z
Badbart
640809
wikitext
text/x-wiki
'''Equipment''' items are wearable gear that provide different bonuses and abilities.
This page lists all available headgear, gloves, boots, and rings.
== Headgear ==
{{CardGrid|
|content=
{{Card
|name = Miner Hat
|description = Lights up a small area at night.
}}
{{Card
|name = Pretty Sunhat
|description = Birds no longer fly away from you.
}}
{{Card
|name = Slime Hat
|description = Slimes no longer attack you, but are very fond of you.
}}
}}
== Glove ==
{{CardGrid|
|content=
{{Card
|name = Athletic Gloves
|description = Throw items further. Great for playing fetch.
}}
{{Card
|name = Mega Gloves
|description = Break apart rocks and machinery faster.
}}
{{Card
|name = Magnet Gloves
|description = Pick up dropped items from a further distance.
}}
{{Card
|name = Ronja's Ring
|description = A single cog from the great machine. Can place unlimited conveyor belt while wearing.
}}
}}
== Boots ==
{{CardGrid|
|content=
{{Card
|name = Magnet Boots
|description = Prevents being moved by conveyor belts.
}}
{{Card
|name = Sneakers
|description = Run slightly faster.
}}
}}
7e5297ab6d104169d32b26754a0ccba7d03643e8
1110
1109
2025-10-17T09:22:20Z
Badbart
640809
wikitext
text/x-wiki
'''Equipment''' items are wearable gear that provide different bonuses and abilities.
This page lists all available headgear, gloves and boots.
== Headgear ==
{{CardGrid|
|content=
{{Card
|name = Miner Hat
|description = Lights up a small area at night.
}}
{{Card
|name = Pretty Sunhat
|description = Birds no longer fly away from you.
}}
{{Card
|name = Slime Hat
|description = Slimes no longer attack you, but are very fond of you.
}}
}}
== Glove ==
{{CardGrid|
|content=
{{Card
|name = Athletic Gloves
|description = Throw items further. Great for playing fetch.
}}
{{Card
|name = Mega Gloves
|description = Break apart rocks and machinery faster.
}}
{{Card
|name = Magnet Gloves
|description = Pick up dropped items from a further distance.
}}
{{Card
|name = Ronja's Ring
|description = A single cog from the great machine. Can place unlimited conveyor belt while wearing.
}}
}}
== Boots ==
{{CardGrid|
|content=
{{Card
|name = Magnet Boots
|description = Prevents being moved by conveyor belts.
}}
{{Card
|name = Sneakers
|description = Run slightly faster.
}}
}}
ded85e9a27bc4aab55651eb70547ad2f83fcd6c3
1115
1110
2025-10-17T13:05:39Z
Martin mc
641235
added spoilers to ronja's ring
wikitext
text/x-wiki
{{spoiler}}
'''Equipment''' items are wearable gear that provide different bonuses and abilities.
This page lists all available headgear, gloves and boots.
== Headgear ==
{{CardGrid|
|content=
{{Card
|name = Miner Hat
|description = Lights up a small area at night.
}}
{{Card
|name = Pretty Sunhat
|description = Birds no longer fly away from you.
}}
{{Card
|name = Slime Hat
|description = Slimes no longer attack you, but are very fond of you.
}}
}}
== Glove ==
{{CardGrid|
|content=
{{Card
|name = Athletic Gloves
|description = Throw items further. Great for playing fetch.
}}
{{Card
|name = Mega Gloves
|description = Break apart rocks and machinery faster.
}}
{{Card
|name = Magnet Gloves
|description = Pick up dropped items from a further distance.
}}
{{spoiler|{{Card
|name = Ronja's Ring
|image = Ronja's Ring.png
|description = A single cog from the great machine. Can place unlimited conveyor belt while wearing.
}}}}
}}
== Boots ==
{{CardGrid|
|content=
{{Card
|name = Magnet Boots
|description = Prevents being moved by conveyor belts.
}}
{{Card
|name = Sneakers
|description = Run slightly faster.
}}
}}
d741fe0aa75fe7cbe85159f7c7f8bbd9146f44eb
Image index
0
738
1107
1017
2025-10-17T09:12:22Z
Badbart
640809
wikitext
text/x-wiki
== Buildings ==
<gallery mode=packed heights=150>
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Bumper.png
File:Cable Crane.png
File:Chemical Plant.png
File:Conveyor Belt.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Filtering Splitter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Loader.png
File:Pipe.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Recycler.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Wooden Chest.png
</gallery>
== Buildings_placed ==
<gallery mode=packed heights=150>
File:Assembler (Level 1) Placed.png
File:Assembler (Level 2) Placed.png
File:Assembler (Level 3) Placed.png
File:Assembler (Level 4) Placed.png
File:Boardwalk Plank Placed.png
File:Bumper Placed.png
File:Cable Crane Placed.png
File:Chemical Plant Placed.png
File:Conveyor Belt Placed.png
File:Drill (Level 1) Placed.png
File:Drill (Level 2) Placed.png
File:Filtering Splitter Placed.png
File:Furnace (Level 1) Placed.png
File:Furnace (Level 2) Placed.png
File:Item Buffer Placed.png
File:Item Dispenser Placed.png
File:Item Receiver Placed.png
File:Large Wind Turbine Placed.png
File:Loader Placed.png
File:Pipe Placed.png
File:Power Pole (Level 1) Placed.png
File:Power Pole (Level 2) Placed.png
File:Power Pole (with light) Placed.png
File:Radio Antenna Placed.png
File:Recycler Placed.png
File:Roof Tile Placed.png
File:Small Wind Turbine Placed.png
File:Sorter Placed.png
File:Splitter Placed.png
File:Synthesizer Placed.png
File:Underground Pipe Placed.png
File:Underpass Placed.png
File:Unloader Placed.png
File:Utility Light Placed.png
File:Water Pump Placed.png
File:Wood Placed.png
File:Wooden Chest Placed.png
</gallery>
== Chara / Angela ==
<gallery mode=packed heights=150>
File:AngelaPortraitAngry.png
File:AngelaPortraitBlush.png
File:AngelaPortraitHappy.png
File:AngelaPortraitLaugh.png
File:AngelaPortraitNeutral.png
File:AngelaPortraitSad.png
File:AngelaPortraitSurprised.png
File:AngelaPortraitWorried.png
</gallery>
== Chara / Benson ==
<gallery mode=packed heights=150>
File:BensonPortraitAngry.png
File:BensonPortraitBlush.png
File:BensonPortraitHappy.png
File:BensonPortraitLaugh.png
File:BensonPortraitNeutral.png
File:BensonPortraitSad.png
File:BensonPortraitSurprised.png
File:BensonPortraitWorried.png
</gallery>
== Chara / Carter ==
<gallery mode=packed heights=150>
File:CarterPortraitAngry.png
File:CarterPortraitBlush.png
File:CarterPortraitHappy.png
File:CarterPortraitLaugh.png
File:CarterPortraitNeutral.png
File:CarterPortraitSad.png
File:CarterPortraitSurprised.png
File:CarterPortraitWorried.png
</gallery>
== Chara / Cliff ==
<gallery mode=packed heights=150>
File:CliffPortraitAngry.png
File:CliffPortraitBlush.png
File:CliffPortraitHappy.png
File:CliffPortraitLaugh.png
File:CliffPortraitNeutral.png
File:CliffPortraitSad.png
File:CliffPortraitSurprised.png
File:CliffPortraitWorried.png
</gallery>
== Chara / Dog ==
<gallery mode=packed heights=150>
File:DogPortraitAlert.png
File:DogPortraitCurious.png
File:DogPortraitNeutral.png
File:DogPortraitScared.png
</gallery>
== Chara / Dottie ==
<gallery mode=packed heights=150>
File:DottiePortraitAngry.png
File:DottiePortraitBlush.png
File:DottiePortraitHappy.png
File:DottiePortraitLaugh.png
File:DottiePortraitNeutral.png
File:DottiePortraitSad.png
File:DottiePortraitSurprised.png
File:DottiePortraitWorried.png
</gallery>
== Chara / Elise ==
<gallery mode=packed heights=150>
File:ElisePortraitAngry.png
File:ElisePortraitBlush.png
File:ElisePortraitHappy.png
File:ElisePortraitLaugh.png
File:ElisePortraitNeutral.png
File:ElisePortraitSad.png
File:ElisePortraitSurprised.png
File:ElisePortraitWorried.png
</gallery>
== Chara / Ilonka ==
<gallery mode=packed heights=150>
File:IlonkaPortraitAngry.png
File:IlonkaPortraitBlush.png
File:IlonkaPortraitFire.png
File:IlonkaPortraitHappy.png
File:IlonkaPortraitLaugh.png
File:IlonkaPortraitNeutral.png
File:IlonkaPortraitSad.png
File:IlonkaPortraitSurprised.png
File:IlonkaPortraitWorried.png
</gallery>
== Chara / Jamie ==
<gallery mode=packed heights=150>
File:JamiePortraitAngry.png
File:JamiePortraitBlush.png
File:JamiePortraitHappy.png
File:JamiePortraitLaugh.png
File:JamiePortraitNeutral.png
File:JamiePortraitSad.png
File:JamiePortraitSurprised.png
File:JamiePortraitWorried.png
</gallery>
== Chara / Mech ==
<gallery mode=packed heights=150>
File:MechPortraitHappy.png
File:MechPortraitJournal.png
File:MechPortraitNeutral.png
File:MechPortraitThinking.png
</gallery>
== Chara / Michael ==
<gallery mode=packed heights=150>
File:MichaelPortraitAngry.png
File:MichaelPortraitBlush.png
File:MichaelPortraitHappy.png
File:MichaelPortraitLaugh.png
File:MichaelPortraitNeutral.png
File:MichaelPortraitSad.png
File:MichaelPortraitSurprised.png
File:MichaelPortraitWorried.png
</gallery>
== Chara / Morgan ==
<gallery mode=packed heights=150>
File:MorganPortraitAccomplished.png
File:MorganPortraitAngry.png
File:MorganPortraitAwe.png
File:MorganPortraitBlush.png
File:MorganPortraitChild.png
File:MorganPortraitDefeated.png
File:MorganPortraitDisbelief.png
File:MorganPortraitExcited.png
File:MorganPortraitFire.png
File:MorganPortraitFurious.png
File:MorganPortraitHappy.png
File:MorganPortraitLaugh.png
File:MorganPortraitLookingUp.png
File:MorganPortraitNeutral.png
File:MorganPortraitSad.png
File:MorganPortraitSomber.png
File:MorganPortraitSurprised.png
File:MorganPortraitThinking.png
File:MorganPortraitWorried.png
File:MorganPortraitYelling.png
</gallery>
== Chara / Noor ==
<gallery mode=packed heights=150>
File:NoorPortraitAngry.png
File:NoorPortraitBlush.png
File:NoorPortraitHappy.png
File:NoorPortraitLaugh.png
File:NoorPortraitNeutral.png
File:NoorPortraitSad.png
File:NoorPortraitSurprised.png
File:NoorPortraitWorried.png
</gallery>
== Chara / Pete ==
<gallery mode=packed heights=150>
File:PetePortraitAngry.png
File:PetePortraitBlush.png
File:PetePortraitHappy.png
File:PetePortraitLaugh.png
File:PetePortraitNeutral.png
File:PetePortraitSad.png
File:PetePortraitSurprised.png
File:PetePortraitWorried.png
</gallery>
== Chara / Pico ==
<gallery mode=packed heights=150>
File:PicoPartyPortraitAngry.png
File:PicoPartyPortraitHappy.png
File:PicoPartyPortraitNeutral.png
File:PicoPartyPortraitSurprised.png
File:PicoPortraitAngry.png
File:PicoPortraitBlush.png
File:PicoPortraitFire.png
File:PicoPortraitHappy.png
File:PicoPortraitLaugh.png
File:PicoPortraitNeutral.png
File:PicoPortraitSad.png
File:PicoPortraitSurprised.png
File:PicoPortraitWorried.png
</gallery>
== Chara / Rebecca ==
<gallery mode=packed heights=150>
File:RebeccaPortraitAngry.png
File:RebeccaPortraitBlush.png
File:RebeccaPortraitDisbelief.png
File:RebeccaPortraitHappy.png
File:RebeccaPortraitLaugh.png
File:RebeccaPortraitNeutral.png
File:RebeccaPortraitSad.png
File:RebeccaPortraitSurprised.png
File:RebeccaPortraitWorried.png
</gallery>
== Chara / Sabrina ==
<gallery mode=packed heights=150>
File:SabrinaPortraitAngry.png
File:SabrinaPortraitBlush.png
File:SabrinaPortraitDefeated.png
File:SabrinaPortraitHappy.png
File:SabrinaPortraitLaugh.png
File:SabrinaPortraitNeutral.png
File:SabrinaPortraitSad.png
File:SabrinaPortraitSurprised.png
File:SabrinaPortraitWorried.png
</gallery>
== Chara / Scrubs ==
<gallery mode=packed heights=150>
File:ScrubsPartyPortraitAngry.png
File:ScrubsPartyPortraitHappy.png
File:ScrubsPartyPortraitNeutral.png
File:ScrubsPortraitAngry.png
File:ScrubsPortraitHappy.png
File:ScrubsPortraitNeutral.png
File:ScrubsPortraitSad.png
File:ScrubsPortraitSurprised.png
</gallery>
== Chara / Spirit ==
<gallery mode=packed heights=150>
File:SpiritPortraitAngry.png
File:SpiritPortraitBlush.png
File:SpiritPortraitHappy.png
File:SpiritPortraitLaugh.png
File:SpiritPortraitNeutral.png
File:SpiritPortraitSad.png
File:SpiritPortraitSurprised.png
File:SpiritPortraitWorried.png
</gallery>
== Chara / Tia ==
<gallery mode=packed heights=150>
File:TiaPortraitAngry.png
File:TiaPortraitBlush.png
File:TiaPortraitHappy.png
File:TiaPortraitLaugh.png
File:TiaPortraitNeutral.png
File:TiaPortraitSad.png
File:TiaPortraitSurprised.png
File:TiaPortraitWorried.png
</gallery>
== Chara / Veronica ==
<gallery mode=packed heights=150>
File:VeronicaPortraitAngry.png
File:VeronicaPortraitBlush.png
File:VeronicaPortraitDisbelief.png
File:VeronicaPortraitHappy.png
File:VeronicaPortraitLaugh.png
File:VeronicaPortraitNeutral.png
File:VeronicaPortraitSad.png
File:VeronicaPortraitSurprised.png
File:VeronicaPortraitWorried.png
</gallery>
== Chara / Watts ==
<gallery mode=packed heights=150>
File:WattsPortraitAngry.png
File:WattsPortraitBlush.png
File:WattsPortraitHappy.png
File:WattsPortraitLaugh.png
File:WattsPortraitNeutral.png
File:WattsPortraitSad.png
File:WattsPortraitSurprised.png
File:WattsPortraitWorried.png
</gallery>
== Chara / William ==
<gallery mode=packed heights=150>
File:WilliamPortraitAngry.png
File:WilliamPortraitBlush.png
File:WilliamPortraitHappy.png
File:WilliamPortraitLaugh.png
File:WilliamPortraitNeutral.png
File:WilliamPortraitSad.png
File:WilliamPortraitSurprised.png
File:WilliamPortraitWorried.png
</gallery>
== Consumables ==
<gallery mode=packed heights=150>
File:Black Coffee.png
File:Cappuccino.png
File:Cold Black Coffee.png
File:Cold Cappuccino.png
File:Cold Espresso.png
File:Cold Flat White.png
File:Espresso.png
File:Flat White.png
File:Loaf of Bread.png
</gallery>
== Decoratives ==
<gallery mode=packed heights=150>
File:Aloe Vera.png
File:Armchair.png
File:Autumn Stonecrop.png
File:Big Sapling.png
File:Bookcase.png
File:Cactus.png
File:Caution Paint.png
File:Clematis.png
File:Coat Rack.png
File:Coffee Plant.png
File:Couch.png
File:Daisy.png
File:Dragon Tree.png
File:Dresser.png
File:Dumb Cane.png
File:End Table with Blue Lamp.png
File:End Table with Green Lamp.png
File:Fancy Chair.png
File:Fancy Desk.png
File:Fancy Table.png
File:Fern.png
File:Grandfather Clock.png
File:Green Floor Lamp.png
File:Green Stool.png
File:Hallway Table.png
File:Heart Chair.png
File:Hyacinth.png
File:Iron Stool.png
File:Iron Table.png
File:Jasmine.png
File:Kalanchoe.png
File:Laceleaf.png
File:Large Coffee Table.png
File:Large Simple Table.png
File:Large Sturdy Table with Cover.png
File:Large Sturdy Table.png
File:Long Floor Lamp.png
File:Metal Chair.png
File:Metal Desk.png
File:Metal Floor Lamp.png
File:Metal Table.png
File:Monstera.png
File:Paint Cleaner.png
File:Primrose.png
File:Pumpkin.png
File:Pylon.png
File:Rattan Chair.png
File:Red Stool.png
File:Rose.png
File:Round End Table.png
File:Round Floor Lamp.png
File:Sapling.png
File:Shoe Rack.png
File:Simple Chair.png
File:Small Coffee Plant.png
File:Small Coffee Table.png
File:Small Orange Tree.png
File:Small Sturdy Table with Cover.png
File:Small Sturdy Table.png
File:Small Tree.png
File:Snake Plant.png
File:Square End Table.png
File:Sturdy Chair.png
File:Sunflower.png
File:Taro Plant.png
File:Television.png
File:Tiger Lily (2).png
File:Umbrella Holder.png
File:Wardrobe.png
File:White Fancy Chair.png
File:White Lily.png
File:White Table.png
File:Wood Desk.png
</gallery>
== Equipments ==
<gallery mode=packed heights=150>
File:Athletic Gloves.png
File:Magnet Boots.png
File:Magnet Gloves.png
File:Mega Gloves.png
File:Miner Hat.png
File:Pretty Sunhat.png
File:Ronja's Ring.png
File:Slime Hat.png
File:Sneakers.png
</gallery>
== Forageables ==
<gallery mode=packed heights=150>
File:Agate.png
File:Apple.png
File:Blueberry.png
File:Eagle Feather.png
File:Fiddlehead Fern.png
File:Fireweed.png
File:Hazelnut.png
File:Hellebores.png
File:Holly.png
File:Honeycomb.png
File:Juniper.png
File:Marsh Marigold.png
File:Prairie Crocus.png
File:Puffball.png
File:Rainbow Rays.png
File:Rainbow Sheel.png
File:Rhubarb.png
File:Snail Shell.png
File:Snowberry.png
File:Snowdrop.png
File:Spiral Shell.png
File:Strawberry.png
File:Tennis Ball.png
File:Tiger Lily.png
File:Wild Hops.png
File:Wildrose.png
File:Winter Aconite.png
</gallery>
== Icons ==
<gallery mode=packed heights=150>
File:Amethyst.png
File:Battery.png
File:Bearing.png
File:Boardwalk Plank.png
File:Ceramic Plate.png
File:Circuit Board.png
File:Coal.png
File:Computer Monitor.png
File:Computer Tower.png
File:Copper Bar.png
File:Copper Ore.png
File:Copper Wire.png
File:Diamond.png
File:Emerald.png
File:Fiberglass.png
File:Flow Meter.png
File:Gear.png
File:Glass Lens.png
File:Heatsink.png
File:Heavy Duty Motor.png
File:Iron Bar.png
File:Iron Ore.png
File:Iron Plate.png
File:Lightweight Frame.png
File:Logic Chip.png
File:Oxygen Tank.png
File:Plastic Bar.png
File:Plastic Scraps.png
File:Quartz.png
File:Radio Antenna.png
File:Rocket Fuel.png
File:Roof Tile.png
File:Ruby.png
File:Servo.png
File:Small Motor.png
File:Stator.png
File:Steel Beam.png
File:Steel Cable.png
File:Stone.png
File:Supercomputer.png
File:Winch.png
File:Wood.png
</gallery>
== Others ==
<gallery mode=packed heights=150>
File:Coin.png
File:Electricity.png
File:Flame.png
File:Job Board.png
File:Map.png
File:Toasty.png
File:Water Tower.png
File:Water.png
</gallery>
8844168d62c82597a32d74dec0bcd44b275de67d
1132
1107
2025-10-17T14:06:46Z
Badbart
640809
wikitext
text/x-wiki
== Buildings ==
<gallery mode=packed heights=150>
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Bumper.png
File:Cable Crane.png
File:Chemical Plant.png
File:Conveyor Belt.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Filtering Splitter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Loader.png
File:Pipe.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Recycler.png
File:Replicator.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Wooden Chest.png
</gallery>
== Buildings_placed ==
<gallery mode=packed heights=150>
File:Assembler (Level 1) Placed.png
File:Assembler (Level 2) Placed.png
File:Assembler (Level 3) Placed.png
File:Assembler (Level 4) Placed.png
File:Boardwalk Plank Placed.png
File:Bumper Placed.png
File:Cable Crane Placed.png
File:Chemical Plant Placed.png
File:Conveyor Belt Placed.png
File:Drill (Level 1) Placed.png
File:Drill (Level 2) Placed.png
File:Filtering Splitter Placed.png
File:Furnace (Level 1) Placed.png
File:Furnace (Level 2) Placed.png
File:Item Buffer Placed.png
File:Item Dispenser Placed.png
File:Item Receiver Placed.png
File:Large Wind Turbine Placed.png
File:Loader Placed.png
File:Pipe Placed.png
File:Power Pole (Level 1) Placed.png
File:Power Pole (Level 2) Placed.png
File:Power Pole (with light) Placed.png
File:Radio Antenna Placed.png
File:Recycler Placed.png
File:Roof Tile Placed.png
File:Small Wind Turbine Placed.png
File:Sorter Placed.png
File:Splitter Placed.png
File:Synthesizer Placed.png
File:Underground Pipe Placed.png
File:Underpass Placed.png
File:Unloader Placed.png
File:Utility Light Placed.png
File:Water Pump Placed.png
File:Wood Placed.png
File:Wooden Chest Placed.png
</gallery>
== Chara / Angela ==
<gallery mode=packed heights=150>
File:AngelaPortraitAngry.png
File:AngelaPortraitBlush.png
File:AngelaPortraitHappy.png
File:AngelaPortraitLaugh.png
File:AngelaPortraitNeutral.png
File:AngelaPortraitSad.png
File:AngelaPortraitSurprised.png
File:AngelaPortraitWorried.png
</gallery>
== Chara / Benson ==
<gallery mode=packed heights=150>
File:BensonPortraitAngry.png
File:BensonPortraitBlush.png
File:BensonPortraitHappy.png
File:BensonPortraitLaugh.png
File:BensonPortraitNeutral.png
File:BensonPortraitSad.png
File:BensonPortraitSurprised.png
File:BensonPortraitWorried.png
</gallery>
== Chara / Carter ==
<gallery mode=packed heights=150>
File:CarterPortraitAngry.png
File:CarterPortraitBlush.png
File:CarterPortraitHappy.png
File:CarterPortraitLaugh.png
File:CarterPortraitNeutral.png
File:CarterPortraitSad.png
File:CarterPortraitSurprised.png
File:CarterPortraitWorried.png
</gallery>
== Chara / Cliff ==
<gallery mode=packed heights=150>
File:CliffPortraitAngry.png
File:CliffPortraitBlush.png
File:CliffPortraitHappy.png
File:CliffPortraitLaugh.png
File:CliffPortraitNeutral.png
File:CliffPortraitSad.png
File:CliffPortraitSurprised.png
File:CliffPortraitWorried.png
</gallery>
== Chara / Dog ==
<gallery mode=packed heights=150>
File:DogPortraitAlert.png
File:DogPortraitCurious.png
File:DogPortraitNeutral.png
File:DogPortraitScared.png
</gallery>
== Chara / Dottie ==
<gallery mode=packed heights=150>
File:DottiePortraitAngry.png
File:DottiePortraitBlush.png
File:DottiePortraitHappy.png
File:DottiePortraitLaugh.png
File:DottiePortraitNeutral.png
File:DottiePortraitSad.png
File:DottiePortraitSurprised.png
File:DottiePortraitWorried.png
</gallery>
== Chara / Elise ==
<gallery mode=packed heights=150>
File:ElisePortraitAngry.png
File:ElisePortraitBlush.png
File:ElisePortraitHappy.png
File:ElisePortraitLaugh.png
File:ElisePortraitNeutral.png
File:ElisePortraitSad.png
File:ElisePortraitSurprised.png
File:ElisePortraitWorried.png
</gallery>
== Chara / Ilonka ==
<gallery mode=packed heights=150>
File:IlonkaPortraitAngry.png
File:IlonkaPortraitBlush.png
File:IlonkaPortraitFire.png
File:IlonkaPortraitHappy.png
File:IlonkaPortraitLaugh.png
File:IlonkaPortraitNeutral.png
File:IlonkaPortraitSad.png
File:IlonkaPortraitSurprised.png
File:IlonkaPortraitWorried.png
</gallery>
== Chara / Jamie ==
<gallery mode=packed heights=150>
File:JamiePortraitAngry.png
File:JamiePortraitBlush.png
File:JamiePortraitHappy.png
File:JamiePortraitLaugh.png
File:JamiePortraitNeutral.png
File:JamiePortraitSad.png
File:JamiePortraitSurprised.png
File:JamiePortraitWorried.png
</gallery>
== Chara / Mech ==
<gallery mode=packed heights=150>
File:MechPortraitHappy.png
File:MechPortraitJournal.png
File:MechPortraitNeutral.png
File:MechPortraitThinking.png
</gallery>
== Chara / Michael ==
<gallery mode=packed heights=150>
File:MichaelPortraitAngry.png
File:MichaelPortraitBlush.png
File:MichaelPortraitHappy.png
File:MichaelPortraitLaugh.png
File:MichaelPortraitNeutral.png
File:MichaelPortraitSad.png
File:MichaelPortraitSurprised.png
File:MichaelPortraitWorried.png
</gallery>
== Chara / Morgan ==
<gallery mode=packed heights=150>
File:MorganPortraitAccomplished.png
File:MorganPortraitAngry.png
File:MorganPortraitAwe.png
File:MorganPortraitBlush.png
File:MorganPortraitChild.png
File:MorganPortraitDefeated.png
File:MorganPortraitDisbelief.png
File:MorganPortraitExcited.png
File:MorganPortraitFire.png
File:MorganPortraitFurious.png
File:MorganPortraitHappy.png
File:MorganPortraitLaugh.png
File:MorganPortraitLookingUp.png
File:MorganPortraitNeutral.png
File:MorganPortraitSad.png
File:MorganPortraitSomber.png
File:MorganPortraitSurprised.png
File:MorganPortraitThinking.png
File:MorganPortraitWorried.png
File:MorganPortraitYelling.png
</gallery>
== Chara / Noor ==
<gallery mode=packed heights=150>
File:NoorPortraitAngry.png
File:NoorPortraitBlush.png
File:NoorPortraitHappy.png
File:NoorPortraitLaugh.png
File:NoorPortraitNeutral.png
File:NoorPortraitSad.png
File:NoorPortraitSurprised.png
File:NoorPortraitWorried.png
</gallery>
== Chara / Pete ==
<gallery mode=packed heights=150>
File:PetePortraitAngry.png
File:PetePortraitBlush.png
File:PetePortraitHappy.png
File:PetePortraitLaugh.png
File:PetePortraitNeutral.png
File:PetePortraitSad.png
File:PetePortraitSurprised.png
File:PetePortraitWorried.png
</gallery>
== Chara / Pico ==
<gallery mode=packed heights=150>
File:PicoPartyPortraitAngry.png
File:PicoPartyPortraitHappy.png
File:PicoPartyPortraitNeutral.png
File:PicoPartyPortraitSurprised.png
File:PicoPortraitAngry.png
File:PicoPortraitBlush.png
File:PicoPortraitFire.png
File:PicoPortraitHappy.png
File:PicoPortraitLaugh.png
File:PicoPortraitNeutral.png
File:PicoPortraitSad.png
File:PicoPortraitSurprised.png
File:PicoPortraitWorried.png
</gallery>
== Chara / Rebecca ==
<gallery mode=packed heights=150>
File:RebeccaPortraitAngry.png
File:RebeccaPortraitBlush.png
File:RebeccaPortraitDisbelief.png
File:RebeccaPortraitHappy.png
File:RebeccaPortraitLaugh.png
File:RebeccaPortraitNeutral.png
File:RebeccaPortraitSad.png
File:RebeccaPortraitSurprised.png
File:RebeccaPortraitWorried.png
</gallery>
== Chara / Sabrina ==
<gallery mode=packed heights=150>
File:SabrinaPortraitAngry.png
File:SabrinaPortraitBlush.png
File:SabrinaPortraitDefeated.png
File:SabrinaPortraitHappy.png
File:SabrinaPortraitLaugh.png
File:SabrinaPortraitNeutral.png
File:SabrinaPortraitSad.png
File:SabrinaPortraitSurprised.png
File:SabrinaPortraitWorried.png
</gallery>
== Chara / Scrubs ==
<gallery mode=packed heights=150>
File:ScrubsPartyPortraitAngry.png
File:ScrubsPartyPortraitHappy.png
File:ScrubsPartyPortraitNeutral.png
File:ScrubsPortraitAngry.png
File:ScrubsPortraitHappy.png
File:ScrubsPortraitNeutral.png
File:ScrubsPortraitSad.png
File:ScrubsPortraitSurprised.png
</gallery>
== Chara / Spirit ==
<gallery mode=packed heights=150>
File:SpiritPortraitAngry.png
File:SpiritPortraitBlush.png
File:SpiritPortraitHappy.png
File:SpiritPortraitLaugh.png
File:SpiritPortraitNeutral.png
File:SpiritPortraitSad.png
File:SpiritPortraitSurprised.png
File:SpiritPortraitWorried.png
</gallery>
== Chara / Tia ==
<gallery mode=packed heights=150>
File:TiaPortraitAngry.png
File:TiaPortraitBlush.png
File:TiaPortraitHappy.png
File:TiaPortraitLaugh.png
File:TiaPortraitNeutral.png
File:TiaPortraitSad.png
File:TiaPortraitSurprised.png
File:TiaPortraitWorried.png
</gallery>
== Chara / Veronica ==
<gallery mode=packed heights=150>
File:VeronicaPortraitAngry.png
File:VeronicaPortraitBlush.png
File:VeronicaPortraitDisbelief.png
File:VeronicaPortraitHappy.png
File:VeronicaPortraitLaugh.png
File:VeronicaPortraitNeutral.png
File:VeronicaPortraitSad.png
File:VeronicaPortraitSurprised.png
File:VeronicaPortraitWorried.png
</gallery>
== Chara / Watts ==
<gallery mode=packed heights=150>
File:WattsPortraitAngry.png
File:WattsPortraitBlush.png
File:WattsPortraitHappy.png
File:WattsPortraitLaugh.png
File:WattsPortraitNeutral.png
File:WattsPortraitSad.png
File:WattsPortraitSurprised.png
File:WattsPortraitWorried.png
</gallery>
== Chara / William ==
<gallery mode=packed heights=150>
File:WilliamPortraitAngry.png
File:WilliamPortraitBlush.png
File:WilliamPortraitHappy.png
File:WilliamPortraitLaugh.png
File:WilliamPortraitNeutral.png
File:WilliamPortraitSad.png
File:WilliamPortraitSurprised.png
File:WilliamPortraitWorried.png
</gallery>
== Consumables ==
<gallery mode=packed heights=150>
File:Black Coffee.png
File:Cappuccino.png
File:Cold Black Coffee.png
File:Cold Cappuccino.png
File:Cold Espresso.png
File:Cold Flat White.png
File:Espresso.png
File:Flat White.png
File:Loaf of Bread.png
</gallery>
== Decoratives ==
<gallery mode=packed heights=150>
File:Aloe Vera.png
File:Armchair.png
File:Autumn Stonecrop.png
File:Big Sapling.png
File:Bookcase.png
File:Cactus.png
File:Caution Paint.png
File:Clematis.png
File:Coat Rack.png
File:Coffee Plant.png
File:Couch.png
File:Daisy.png
File:Dragon Tree.png
File:Dresser.png
File:Dumb Cane.png
File:End Table with Blue Lamp.png
File:End Table with Green Lamp.png
File:Fancy Chair.png
File:Fancy Desk.png
File:Fancy Table.png
File:Fern.png
File:Grandfather Clock.png
File:Green Floor Lamp.png
File:Green Stool.png
File:Hallway Table.png
File:Heart Chair.png
File:Hyacinth.png
File:Iron Stool.png
File:Iron Table.png
File:Jasmine.png
File:Kalanchoe.png
File:Laceleaf.png
File:Large Coffee Table.png
File:Large Simple Table.png
File:Large Sturdy Table with Cover.png
File:Large Sturdy Table.png
File:Long Floor Lamp.png
File:Metal Chair.png
File:Metal Desk.png
File:Metal Floor Lamp.png
File:Metal Table.png
File:Monstera.png
File:Paint Cleaner.png
File:Primrose.png
File:Pumpkin.png
File:Pylon.png
File:Rattan Chair.png
File:Red Stool.png
File:Rose.png
File:Round End Table.png
File:Round Floor Lamp.png
File:Sapling.png
File:Shoe Rack.png
File:Simple Chair.png
File:Small Coffee Plant.png
File:Small Coffee Table.png
File:Small Orange Tree.png
File:Small Sturdy Table with Cover.png
File:Small Sturdy Table.png
File:Small Tree.png
File:Snake Plant.png
File:Square End Table.png
File:Sturdy Chair.png
File:Sunflower.png
File:Taro Plant.png
File:Television.png
File:Tiger Lily (2).png
File:Umbrella Holder.png
File:Wardrobe.png
File:White Fancy Chair.png
File:White Lily.png
File:White Table.png
File:Wood Desk.png
</gallery>
== Equipments ==
<gallery mode=packed heights=150>
File:Athletic Gloves.png
File:Magnet Boots.png
File:Magnet Gloves.png
File:Mega Gloves.png
File:Miner Hat.png
File:Pretty Sunhat.png
File:Ronja's Ring.png
File:Slime Hat.png
File:Sneakers.png
</gallery>
== Forageables ==
<gallery mode=packed heights=150>
File:Agate.png
File:Apple.png
File:Blueberry.png
File:Eagle Feather.png
File:Fiddlehead Fern.png
File:Fireweed.png
File:Hazelnut.png
File:Hellebores.png
File:Holly.png
File:Honeycomb.png
File:Juniper.png
File:Marsh Marigold.png
File:Prairie Crocus.png
File:Puffball.png
File:Rainbow Rays.png
File:Rainbow Sheel.png
File:Rhubarb.png
File:Snail Shell.png
File:Snowberry.png
File:Snowdrop.png
File:Spiral Shell.png
File:Strawberry.png
File:Tennis Ball.png
File:Tiger Lily.png
File:Wild Hops.png
File:Wildrose.png
File:Winter Aconite.png
</gallery>
== Icons ==
<gallery mode=packed heights=150>
File:Amethyst.png
File:Battery.png
File:Bearing.png
File:Boardwalk Plank.png
File:Ceramic Plate.png
File:Circuit Board.png
File:Coal.png
File:Computer Monitor.png
File:Computer Tower.png
File:Copper Bar.png
File:Copper Ore.png
File:Copper Wire.png
File:Diamond.png
File:Emerald.png
File:Fiberglass.png
File:Flow Meter.png
File:Gear.png
File:Glass Lens.png
File:Heatsink.png
File:Heavy Duty Motor.png
File:Iron Bar.png
File:Iron Ore.png
File:Iron Plate.png
File:Lightweight Frame.png
File:Logic Chip.png
File:Oxygen Tank.png
File:Plastic Bar.png
File:Plastic Scraps.png
File:Quartz.png
File:Radio Antenna.png
File:Rocket Fuel.png
File:Roof Tile.png
File:Ruby.png
File:Servo.png
File:Small Motor.png
File:Stator.png
File:Steel Beam.png
File:Steel Cable.png
File:Stone.png
File:Supercomputer.png
File:Winch.png
File:Wood.png
</gallery>
== Others ==
<gallery mode=packed heights=150>
File:Coin.png
File:Electricity.png
File:Flame.png
File:Job Board.png
File:Map.png
File:Toasty.png
File:Water Tower.png
File:Water.png
</gallery>
f67dccb802e6d8807a2bceb766c58b82046f9f75
1133
1132
2025-10-17T14:07:12Z
Badbart
640809
wikitext
text/x-wiki
== Buildings ==
<gallery mode=packed heights=150>
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Bumper.png
File:Cable Crane.png
File:Chemical Plant.png
File:Conveyor Belt.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Filtering Splitter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Loader.png
File:Pipe.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Recycler.png
File:Replicator.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Wooden Chest.png
</gallery>
== Buildings_placed ==
<gallery mode=packed heights=150>
File:Assembler (Level 1) Placed.png
File:Assembler (Level 2) Placed.png
File:Assembler (Level 3) Placed.png
File:Assembler (Level 4) Placed.png
File:Boardwalk Plank Placed.png
File:Bumper Placed.png
File:Cable Crane Placed.png
File:Chemical Plant Placed.png
File:Conveyor Belt Placed.png
File:Drill (Level 1) Placed.png
File:Drill (Level 2) Placed.png
File:Filtering Splitter Placed.png
File:Furnace (Level 1) Placed.png
File:Furnace (Level 2) Placed.png
File:Item Buffer Placed.png
File:Item Dispenser Placed.png
File:Item Receiver Placed.png
File:Large Wind Turbine Placed.png
File:Loader Placed.png
File:Pipe Placed.png
File:Power Pole (Level 1) Placed.png
File:Power Pole (Level 2) Placed.png
File:Power Pole (with light) Placed.png
File:Radio Antenna Placed.png
File:Recycler Placed.png
File:Replicator Placed.png
File:Roof Tile Placed.png
File:Small Wind Turbine Placed.png
File:Sorter Placed.png
File:Splitter Placed.png
File:Synthesizer Placed.png
File:Underground Pipe Placed.png
File:Underpass Placed.png
File:Unloader Placed.png
File:Utility Light Placed.png
File:Water Pump Placed.png
File:Wood Placed.png
File:Wooden Chest Placed.png
</gallery>
== Chara / Angela ==
<gallery mode=packed heights=150>
File:AngelaPortraitAngry.png
File:AngelaPortraitBlush.png
File:AngelaPortraitHappy.png
File:AngelaPortraitLaugh.png
File:AngelaPortraitNeutral.png
File:AngelaPortraitSad.png
File:AngelaPortraitSurprised.png
File:AngelaPortraitWorried.png
</gallery>
== Chara / Benson ==
<gallery mode=packed heights=150>
File:BensonPortraitAngry.png
File:BensonPortraitBlush.png
File:BensonPortraitHappy.png
File:BensonPortraitLaugh.png
File:BensonPortraitNeutral.png
File:BensonPortraitSad.png
File:BensonPortraitSurprised.png
File:BensonPortraitWorried.png
</gallery>
== Chara / Carter ==
<gallery mode=packed heights=150>
File:CarterPortraitAngry.png
File:CarterPortraitBlush.png
File:CarterPortraitHappy.png
File:CarterPortraitLaugh.png
File:CarterPortraitNeutral.png
File:CarterPortraitSad.png
File:CarterPortraitSurprised.png
File:CarterPortraitWorried.png
</gallery>
== Chara / Cliff ==
<gallery mode=packed heights=150>
File:CliffPortraitAngry.png
File:CliffPortraitBlush.png
File:CliffPortraitHappy.png
File:CliffPortraitLaugh.png
File:CliffPortraitNeutral.png
File:CliffPortraitSad.png
File:CliffPortraitSurprised.png
File:CliffPortraitWorried.png
</gallery>
== Chara / Dog ==
<gallery mode=packed heights=150>
File:DogPortraitAlert.png
File:DogPortraitCurious.png
File:DogPortraitNeutral.png
File:DogPortraitScared.png
</gallery>
== Chara / Dottie ==
<gallery mode=packed heights=150>
File:DottiePortraitAngry.png
File:DottiePortraitBlush.png
File:DottiePortraitHappy.png
File:DottiePortraitLaugh.png
File:DottiePortraitNeutral.png
File:DottiePortraitSad.png
File:DottiePortraitSurprised.png
File:DottiePortraitWorried.png
</gallery>
== Chara / Elise ==
<gallery mode=packed heights=150>
File:ElisePortraitAngry.png
File:ElisePortraitBlush.png
File:ElisePortraitHappy.png
File:ElisePortraitLaugh.png
File:ElisePortraitNeutral.png
File:ElisePortraitSad.png
File:ElisePortraitSurprised.png
File:ElisePortraitWorried.png
</gallery>
== Chara / Ilonka ==
<gallery mode=packed heights=150>
File:IlonkaPortraitAngry.png
File:IlonkaPortraitBlush.png
File:IlonkaPortraitFire.png
File:IlonkaPortraitHappy.png
File:IlonkaPortraitLaugh.png
File:IlonkaPortraitNeutral.png
File:IlonkaPortraitSad.png
File:IlonkaPortraitSurprised.png
File:IlonkaPortraitWorried.png
</gallery>
== Chara / Jamie ==
<gallery mode=packed heights=150>
File:JamiePortraitAngry.png
File:JamiePortraitBlush.png
File:JamiePortraitHappy.png
File:JamiePortraitLaugh.png
File:JamiePortraitNeutral.png
File:JamiePortraitSad.png
File:JamiePortraitSurprised.png
File:JamiePortraitWorried.png
</gallery>
== Chara / Mech ==
<gallery mode=packed heights=150>
File:MechPortraitHappy.png
File:MechPortraitJournal.png
File:MechPortraitNeutral.png
File:MechPortraitThinking.png
</gallery>
== Chara / Michael ==
<gallery mode=packed heights=150>
File:MichaelPortraitAngry.png
File:MichaelPortraitBlush.png
File:MichaelPortraitHappy.png
File:MichaelPortraitLaugh.png
File:MichaelPortraitNeutral.png
File:MichaelPortraitSad.png
File:MichaelPortraitSurprised.png
File:MichaelPortraitWorried.png
</gallery>
== Chara / Morgan ==
<gallery mode=packed heights=150>
File:MorganPortraitAccomplished.png
File:MorganPortraitAngry.png
File:MorganPortraitAwe.png
File:MorganPortraitBlush.png
File:MorganPortraitChild.png
File:MorganPortraitDefeated.png
File:MorganPortraitDisbelief.png
File:MorganPortraitExcited.png
File:MorganPortraitFire.png
File:MorganPortraitFurious.png
File:MorganPortraitHappy.png
File:MorganPortraitLaugh.png
File:MorganPortraitLookingUp.png
File:MorganPortraitNeutral.png
File:MorganPortraitSad.png
File:MorganPortraitSomber.png
File:MorganPortraitSurprised.png
File:MorganPortraitThinking.png
File:MorganPortraitWorried.png
File:MorganPortraitYelling.png
</gallery>
== Chara / Noor ==
<gallery mode=packed heights=150>
File:NoorPortraitAngry.png
File:NoorPortraitBlush.png
File:NoorPortraitHappy.png
File:NoorPortraitLaugh.png
File:NoorPortraitNeutral.png
File:NoorPortraitSad.png
File:NoorPortraitSurprised.png
File:NoorPortraitWorried.png
</gallery>
== Chara / Pete ==
<gallery mode=packed heights=150>
File:PetePortraitAngry.png
File:PetePortraitBlush.png
File:PetePortraitHappy.png
File:PetePortraitLaugh.png
File:PetePortraitNeutral.png
File:PetePortraitSad.png
File:PetePortraitSurprised.png
File:PetePortraitWorried.png
</gallery>
== Chara / Pico ==
<gallery mode=packed heights=150>
File:PicoPartyPortraitAngry.png
File:PicoPartyPortraitHappy.png
File:PicoPartyPortraitNeutral.png
File:PicoPartyPortraitSurprised.png
File:PicoPortraitAngry.png
File:PicoPortraitBlush.png
File:PicoPortraitFire.png
File:PicoPortraitHappy.png
File:PicoPortraitLaugh.png
File:PicoPortraitNeutral.png
File:PicoPortraitSad.png
File:PicoPortraitSurprised.png
File:PicoPortraitWorried.png
</gallery>
== Chara / Rebecca ==
<gallery mode=packed heights=150>
File:RebeccaPortraitAngry.png
File:RebeccaPortraitBlush.png
File:RebeccaPortraitDisbelief.png
File:RebeccaPortraitHappy.png
File:RebeccaPortraitLaugh.png
File:RebeccaPortraitNeutral.png
File:RebeccaPortraitSad.png
File:RebeccaPortraitSurprised.png
File:RebeccaPortraitWorried.png
</gallery>
== Chara / Sabrina ==
<gallery mode=packed heights=150>
File:SabrinaPortraitAngry.png
File:SabrinaPortraitBlush.png
File:SabrinaPortraitDefeated.png
File:SabrinaPortraitHappy.png
File:SabrinaPortraitLaugh.png
File:SabrinaPortraitNeutral.png
File:SabrinaPortraitSad.png
File:SabrinaPortraitSurprised.png
File:SabrinaPortraitWorried.png
</gallery>
== Chara / Scrubs ==
<gallery mode=packed heights=150>
File:ScrubsPartyPortraitAngry.png
File:ScrubsPartyPortraitHappy.png
File:ScrubsPartyPortraitNeutral.png
File:ScrubsPortraitAngry.png
File:ScrubsPortraitHappy.png
File:ScrubsPortraitNeutral.png
File:ScrubsPortraitSad.png
File:ScrubsPortraitSurprised.png
</gallery>
== Chara / Spirit ==
<gallery mode=packed heights=150>
File:SpiritPortraitAngry.png
File:SpiritPortraitBlush.png
File:SpiritPortraitHappy.png
File:SpiritPortraitLaugh.png
File:SpiritPortraitNeutral.png
File:SpiritPortraitSad.png
File:SpiritPortraitSurprised.png
File:SpiritPortraitWorried.png
</gallery>
== Chara / Tia ==
<gallery mode=packed heights=150>
File:TiaPortraitAngry.png
File:TiaPortraitBlush.png
File:TiaPortraitHappy.png
File:TiaPortraitLaugh.png
File:TiaPortraitNeutral.png
File:TiaPortraitSad.png
File:TiaPortraitSurprised.png
File:TiaPortraitWorried.png
</gallery>
== Chara / Veronica ==
<gallery mode=packed heights=150>
File:VeronicaPortraitAngry.png
File:VeronicaPortraitBlush.png
File:VeronicaPortraitDisbelief.png
File:VeronicaPortraitHappy.png
File:VeronicaPortraitLaugh.png
File:VeronicaPortraitNeutral.png
File:VeronicaPortraitSad.png
File:VeronicaPortraitSurprised.png
File:VeronicaPortraitWorried.png
</gallery>
== Chara / Watts ==
<gallery mode=packed heights=150>
File:WattsPortraitAngry.png
File:WattsPortraitBlush.png
File:WattsPortraitHappy.png
File:WattsPortraitLaugh.png
File:WattsPortraitNeutral.png
File:WattsPortraitSad.png
File:WattsPortraitSurprised.png
File:WattsPortraitWorried.png
</gallery>
== Chara / William ==
<gallery mode=packed heights=150>
File:WilliamPortraitAngry.png
File:WilliamPortraitBlush.png
File:WilliamPortraitHappy.png
File:WilliamPortraitLaugh.png
File:WilliamPortraitNeutral.png
File:WilliamPortraitSad.png
File:WilliamPortraitSurprised.png
File:WilliamPortraitWorried.png
</gallery>
== Consumables ==
<gallery mode=packed heights=150>
File:Black Coffee.png
File:Cappuccino.png
File:Cold Black Coffee.png
File:Cold Cappuccino.png
File:Cold Espresso.png
File:Cold Flat White.png
File:Espresso.png
File:Flat White.png
File:Loaf of Bread.png
</gallery>
== Decoratives ==
<gallery mode=packed heights=150>
File:Aloe Vera.png
File:Armchair.png
File:Autumn Stonecrop.png
File:Big Sapling.png
File:Bookcase.png
File:Cactus.png
File:Caution Paint.png
File:Clematis.png
File:Coat Rack.png
File:Coffee Plant.png
File:Couch.png
File:Daisy.png
File:Dragon Tree.png
File:Dresser.png
File:Dumb Cane.png
File:End Table with Blue Lamp.png
File:End Table with Green Lamp.png
File:Fancy Chair.png
File:Fancy Desk.png
File:Fancy Table.png
File:Fern.png
File:Grandfather Clock.png
File:Green Floor Lamp.png
File:Green Stool.png
File:Hallway Table.png
File:Heart Chair.png
File:Hyacinth.png
File:Iron Stool.png
File:Iron Table.png
File:Jasmine.png
File:Kalanchoe.png
File:Laceleaf.png
File:Large Coffee Table.png
File:Large Simple Table.png
File:Large Sturdy Table with Cover.png
File:Large Sturdy Table.png
File:Long Floor Lamp.png
File:Metal Chair.png
File:Metal Desk.png
File:Metal Floor Lamp.png
File:Metal Table.png
File:Monstera.png
File:Paint Cleaner.png
File:Primrose.png
File:Pumpkin.png
File:Pylon.png
File:Rattan Chair.png
File:Red Stool.png
File:Rose.png
File:Round End Table.png
File:Round Floor Lamp.png
File:Sapling.png
File:Shoe Rack.png
File:Simple Chair.png
File:Small Coffee Plant.png
File:Small Coffee Table.png
File:Small Orange Tree.png
File:Small Sturdy Table with Cover.png
File:Small Sturdy Table.png
File:Small Tree.png
File:Snake Plant.png
File:Square End Table.png
File:Sturdy Chair.png
File:Sunflower.png
File:Taro Plant.png
File:Television.png
File:Tiger Lily (2).png
File:Umbrella Holder.png
File:Wardrobe.png
File:White Fancy Chair.png
File:White Lily.png
File:White Table.png
File:Wood Desk.png
</gallery>
== Equipments ==
<gallery mode=packed heights=150>
File:Athletic Gloves.png
File:Magnet Boots.png
File:Magnet Gloves.png
File:Mega Gloves.png
File:Miner Hat.png
File:Pretty Sunhat.png
File:Ronja's Ring.png
File:Slime Hat.png
File:Sneakers.png
</gallery>
== Forageables ==
<gallery mode=packed heights=150>
File:Agate.png
File:Apple.png
File:Blueberry.png
File:Eagle Feather.png
File:Fiddlehead Fern.png
File:Fireweed.png
File:Hazelnut.png
File:Hellebores.png
File:Holly.png
File:Honeycomb.png
File:Juniper.png
File:Marsh Marigold.png
File:Prairie Crocus.png
File:Puffball.png
File:Rainbow Rays.png
File:Rainbow Sheel.png
File:Rhubarb.png
File:Snail Shell.png
File:Snowberry.png
File:Snowdrop.png
File:Spiral Shell.png
File:Strawberry.png
File:Tennis Ball.png
File:Tiger Lily.png
File:Wild Hops.png
File:Wildrose.png
File:Winter Aconite.png
</gallery>
== Icons ==
<gallery mode=packed heights=150>
File:Amethyst.png
File:Battery.png
File:Bearing.png
File:Boardwalk Plank.png
File:Ceramic Plate.png
File:Circuit Board.png
File:Coal.png
File:Computer Monitor.png
File:Computer Tower.png
File:Copper Bar.png
File:Copper Ore.png
File:Copper Wire.png
File:Diamond.png
File:Emerald.png
File:Fiberglass.png
File:Flow Meter.png
File:Gear.png
File:Glass Lens.png
File:Heatsink.png
File:Heavy Duty Motor.png
File:Iron Bar.png
File:Iron Ore.png
File:Iron Plate.png
File:Lightweight Frame.png
File:Logic Chip.png
File:Oxygen Tank.png
File:Plastic Bar.png
File:Plastic Scraps.png
File:Quartz.png
File:Radio Antenna.png
File:Rocket Fuel.png
File:Roof Tile.png
File:Ruby.png
File:Servo.png
File:Small Motor.png
File:Stator.png
File:Steel Beam.png
File:Steel Cable.png
File:Stone.png
File:Supercomputer.png
File:Winch.png
File:Wood.png
</gallery>
== Others ==
<gallery mode=packed heights=150>
File:Coin.png
File:Electricity.png
File:Flame.png
File:Job Board.png
File:Map.png
File:Toasty.png
File:Water Tower.png
File:Water.png
</gallery>
19844f8744d765447afc48cc5b8deb0fe1578ee8
Template:CardGrid/doc
10
843
1111
1097
2025-10-17T09:53:54Z
5jiji
640693
Removed useless {{documentation}}
wikitext
text/x-wiki
<noinclude>
[[Category:Templates]]
</noinclude>
== 📘 Description ==
'''{{CardGrid}}''' is used to organize multiple {{Card}} templates into a clean and responsive grid layout.
It automatically arranges cards side by side and adapts to different screen sizes, keeping your page layout neat and visually consistent.
This template is perfect for listing multiple items objects displayed using {{Card}}
== 🧱 Usage ==
<pre>
{{CardGrid
| content =
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true
}}
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
{{Card
| name = Small Sturdy Table
| description = A more intimate version of the sturdy table. Great for dining as a couple.
| price = 45
}}
}}
</pre>
== ⚙️ Parameters ==
{| class="wikitable"
! Parameter
! Description
! Example
! Required
|-
| '''content'''
| The content of the grid. Usually contains several {{Card}} templates.<br />
Each {{Card}} inside this parameter will be displayed as a grid element.
| <pre><nowiki>{{Card
| name = Aloe Vera
| price = 120
}}</nowiki></pre>
| ✅
|-
| '''columns'''
| Optional. Sets the number of columns for the grid.<br />
Accepts either a numeric value (e.g., 3) or a CSS grid rule (e.g., <code>repeat(auto-fit, minmax(200px, 1fr))</code>).<br />
Defaults to responsive automatic sizing.
| <code><nowiki>3</nowiki></code>
| ❌
|-
| '''gap'''
| Optional. Defines spacing between cards. Accepts any CSS unit.
| <code><nowiki>12px</nowiki></code>
| ❌
|-
| '''align'''
| Optional. Vertically aligns the cards inside their grid cells (<code>start</code>, <code>center</code>, <code>end</code>).
| <code><nowiki>center</nowiki></code>
| ❌
|-
| '''justify'''
| Optional. Controls the overall horizontal alignment of the grid (<code>start</code>, <code>center</code>, <code>space-between</code>, etc.).
| <code><nowiki>center</nowiki></code>
| ❌
|}
== 🧠 Behavior Notes ==
* The grid uses a responsive CSS <code>display: grid;</code> layout.
* Each element inside <code>content</code> becomes a grid item — typically a <code><nowiki>{{Card}}</nowiki></code>.
* The layout automatically wraps cards on smaller screens for better readability.
* You can safely mix any compatible templates inside (e.g., <code><nowiki>{{Card}}</nowiki></code>, <code><nowiki>{{ItemCard}}</nowiki></code>, etc.).
* If <code>columns</code> is not set, the grid automatically adjusts to fit the available width.
* The grid remains visually centered and balanced across all resolutions.
== 🎨 Example Outputs ==
=== Multiple cards in a grid ===
<pre>
{{CardGrid
| content =
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true
}}
{{Card
| name = Small Sturdy Table
| description = A more intimate version of the sturdy table. Great for dining as a couple.
| price = 45
}}
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
}}
</pre>
== 🗂️ Categories ==
This template is automatically categorized under:
* [[Category:Templates]]
bc0da8f5cb8c0f0fce9e1300159dbf708f580678
Characters
0
848
1112
2025-10-17T10:51:31Z
Badbart
640809
Created page with "'''St. Ambroise''' is full of life and unique personalities. From inventors and bakers to robots and students, each character adds their own charm to the world. {{CardGrid| |content= {{Card |name = [[Angela]] |image = AngelaPortraitNeutral.png |description = Designer. }} {{Card |name = [[Benson]] |image = BensonPortraitNeutral.png |description = Self proclaimed inventor. }} {{Card |name = [[Carter]] |image = CarterPortraitNeutral..."
wikitext
text/x-wiki
'''St. Ambroise''' is full of life and unique personalities.
From inventors and bakers to robots and students, each character adds their own charm to the world.
{{CardGrid|
|content=
{{Card
|name = [[Angela]]
|image = AngelaPortraitNeutral.png
|description = Designer.
}}
{{Card
|name = [[Benson]]
|image = BensonPortraitNeutral.png
|description = Self proclaimed inventor.
}}
{{Card
|name = [[Carter]]
|image = CarterPortraitNeutral.png
|description = Mayor of town.
}}
{{Card
|name = [[Cliff]]
|image = CliffPortraitNeutral.png
|description = Owns the general store.
}}
{{Card
|name = [[Dottie]]
|image = DottiePortraitNeutral.png
|description = Owns the flower shop.
}}
{{Card
|name = [[Elise]]
|image = ElisePortraitNeutral.png
|description = Runs the observatory.
}}
{{Card
|name = [[Ilonka]]
|image = IlonkaPortraitNeutral.png
|description = Owns the old factory.
}}
{{Card
|name = [[Jamie]]
|image = JamiePortraitNeutral.png
|description = Owns the local bakery.
}}
{{Card
|name = [[Leo]]
|image = DogPortraitNeutral.png
|description = A good boy.
}}
{{Card
|name = [[Toasty]]
|image = MechPortraitNeutral.png
|description = Robotic Toaster Utility Vehicle.
}}
{{Card
|name = [[Michael]]
|image = MichaelPortraitNeutral.png
|description = Runs the machine shop.
}}
{{Card
|name = [[Morgan]]
|image = MorganPortraitNeutral.png
|description = Mechanic.
}}
{{Card
|name = [[Noor]]
|image = NoorPortraitNeutral.png
|description = Undergrad student at the university.
}}
{{Card
|name = [[Pete]]
|image = PetePortraitNeutral.png
|description = Runs the lighthouse.
}}
{{Card
|name = [[Pico]]
|image = PicoPortraitNeutral.png
|description = A very curious robot. Made from an old TV.
}}
{{Card
|name = [[Rebecca]]
|image = RebeccaPortraitNeutral.png
|description = A grad student at the university.
}}
{{Card
|name = [[Ronja]]
|image = SpiritPortraitNeutral.png
|description = Inhabits machines and brings them to life.
}}
{{Card
|name = [[Sabrina]]
|image = SabrinaPortraitNeutral.png
|description = Runs the tavern.
}}
{{Card
|name = [[Scrubs]]
|image = ScrubsPortraitNeutral.png
|description = A very rude robot. Made from an old washing machine.
}}
{{Card
|name = [[Tia]]
|image = TiaPortraitNeutral.png
|description = Dottie's daughter.
}}
{{Card
|name = [[Veronica]]
|image = VeronicaPortraitNeutral.png
|description = The first person you met after moving to town.
}}
{{Card
|name = [[Watts]]
|image = WattsPortraitNeutral.png
|description = Runs the train station at the railyard.
}}
{{Card
|name = [[William]]
|image = WilliamPortraitNeutral.png
|description = Assistant at the observatory.
}}
}}
89a77c659a6e0dfc7fa921db1ad6d2398c74a60e
1114
1112
2025-10-17T11:56:18Z
Badbart
640809
wikitext
text/x-wiki
{{CardGrid|
|content=
{{Card
|name = Angela
|image = AngelaPortraitNeutral.png
|description = Designer.
|link = true
}}
{{Card
|name = Benson
|image = BensonPortraitNeutral.png
|description = Self proclaimed inventor
|link = true
}}
{{Card
|name = Carter
|image = CarterPortraitNeutral.png
|description = Mayor of town
|link = true
}}
{{Card
|name = Cliff
|image = CliffPortraitNeutral.png
|description = Owns the general store
|link = true
}}
{{Card
|name = Dottie
|image = DottiePortraitNeutral.png
|description = Owns the flower shop
|link = true
}}
{{Card
|name = Elise
|image = ElisePortraitNeutral.png
|description = Runs the observatory
|link = true
}}
{{Card
|name = Ilonka
|image = IlonkaPortraitNeutral.png
|description = Owns the old factory
|link = true
}}
{{Card
|name = Jamie
|image = JamiePortraitNeutral.png
|description = Owns the local bakery
|link = true
}}
{{Card
|name = Leo
|image = DogPortraitNeutral.png
|description = A good boy
|link = true
}}
{{Card
|name = Toasty
|image = MechPortraitNeutral.png
|description = Robotic Toaster Utility Vehicle
|link = true
}}
{{Card
|name = Michael
|image = MichaelPortraitNeutral.png
|description = Runs the machine shop
|link = true
}}
{{Card
|name = Morgan
|image = MorganPortraitNeutral.png
|description = Mechanic
|link = true
}}
{{Card
|name = Noor
|image = NoorPortraitNeutral.png
|description = Undergrad student at the university
|link = true
}}
{{Card
|name = Pete
|image = PetePortraitNeutral.png
|description = Runs the lighthouse
|link = true
}}
{{Card
|name = Pico
|image = PicoPortraitNeutral.png
|description = A very curious robot. Made from an old TV
|link = true
}}
{{Card
|name = Rebecca
|image = RebeccaPortraitNeutral.png
|description = A grad student at the university
|link = true
}}
{{Card
|name = Ronja
|image = SpiritPortraitNeutral.png
|description = Inhabits machines and brings them to life
|link = true
}}
{{Card
|name = Sabrina
|image = SabrinaPortraitNeutral.png
|description = Runs the tavern
|link = true
}}
{{Card
|name = Scrubs
|image = ScrubsPortraitNeutral.png
|description = A very rude robot. Made from an old washing machine
|link = true
}}
{{Card
|name = Tia
|image = TiaPortraitNeutral.png
|description = Dottie's daughter
|link = true
}}
{{Card
|name = Veronica
|image = VeronicaPortraitNeutral.png
|description = The first person you met after moving to town
|link = true
}}
{{Card
|name = Watts
|image = WattsPortraitNeutral.png
|description = Runs the train station at the railyard
|link = true
}}
{{Card
|name = William
|image = WilliamPortraitNeutral.png
|description = Assistant at the observatory
|link = true
}}
}}
bd2070bda6dc7c4423b732ea9f371ca238b1b859
1117
1114
2025-10-17T13:17:24Z
Badbart
640809
wikitext
text/x-wiki
{{CardGrid|
|content=
{{Card
|name = Angela
|image = AngelaPortraitNeutral.png
|description = Designer.
|link = true
|spoiler = true
}}
{{Card
|name = Benson
|image = BensonPortraitNeutral.png
|description = Self proclaimed inventor
|link = true
}}
{{Card
|name = Carter
|image = CarterPortraitNeutral.png
|description = Mayor of town
|link = true
}}
{{Card
|name = Cliff
|image = CliffPortraitNeutral.png
|description = Owns the general store
|link = true
}}
{{Card
|name = Dottie
|image = DottiePortraitNeutral.png
|description = Owns the flower shop
|link = true
}}
{{Card
|name = Elise
|image = ElisePortraitNeutral.png
|description = Runs the observatory
|link = true
}}
{{Card
|name = Ilonka
|image = IlonkaPortraitNeutral.png
|description = Owns the old factory
|link = true
}}
{{Card
|name = Jamie
|image = JamiePortraitNeutral.png
|description = Owns the local bakery
|link = true
}}
{{Card
|name = Leo
|image = DogPortraitNeutral.png
|description = A good boy
|link = true
}}
{{Card
|name = Toasty
|image = MechPortraitNeutral.png
|description = Robotic Toaster Utility Vehicle
|link = true
}}
{{Card
|name = Michael
|image = MichaelPortraitNeutral.png
|description = Runs the machine shop
|link = true
}}
{{Card
|name = Morgan
|image = MorganPortraitNeutral.png
|description = Mechanic
|link = true
}}
{{Card
|name = Noor
|image = NoorPortraitNeutral.png
|description = Undergrad student at the university
|link = true
}}
{{Card
|name = Pete
|image = PetePortraitNeutral.png
|description = Runs the lighthouse
|link = true
}}
{{Card
|name = Pico
|image = PicoPortraitNeutral.png
|description = A very curious robot. Made from an old TV
|link = true
}}
{{Card
|name = Rebecca
|image = RebeccaPortraitNeutral.png
|description = A grad student at the university
|link = true
}}
{{Card
|name = Ronja
|image = SpiritPortraitNeutral.png
|description = Inhabits machines and brings them to life
|link = true
}}
{{Card
|name = Sabrina
|image = SabrinaPortraitNeutral.png
|description = Runs the tavern
|link = true
}}
{{Card
|name = Scrubs
|image = ScrubsPortraitNeutral.png
|description = A very rude robot. Made from an old washing machine
|link = true
}}
{{Card
|name = Tia
|image = TiaPortraitNeutral.png
|description = Dottie's daughter
|link = true
}}
{{Card
|name = Veronica
|image = VeronicaPortraitNeutral.png
|description = The first person you met after moving to town
|link = true
}}
{{Card
|name = Watts
|image = WattsPortraitNeutral.png
|description = Runs the train station at the railyard
|link = true
}}
{{Card
|name = William
|image = WilliamPortraitNeutral.png
|description = Assistant at the observatory
|link = true
}}
}}
375fbb7d0b4168f4420cfeb1b3a98e4cafb3578c
1118
1117
2025-10-17T13:22:02Z
Badbart
640809
Undo revision [[Special:Diff/1117|1117]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
{{CardGrid|
|content=
{{Card
|name = Angela
|image = AngelaPortraitNeutral.png
|description = Designer.
|link = true
}}
{{Card
|name = Benson
|image = BensonPortraitNeutral.png
|description = Self proclaimed inventor
|link = true
}}
{{Card
|name = Carter
|image = CarterPortraitNeutral.png
|description = Mayor of town
|link = true
}}
{{Card
|name = Cliff
|image = CliffPortraitNeutral.png
|description = Owns the general store
|link = true
}}
{{Card
|name = Dottie
|image = DottiePortraitNeutral.png
|description = Owns the flower shop
|link = true
}}
{{Card
|name = Elise
|image = ElisePortraitNeutral.png
|description = Runs the observatory
|link = true
}}
{{Card
|name = Ilonka
|image = IlonkaPortraitNeutral.png
|description = Owns the old factory
|link = true
}}
{{Card
|name = Jamie
|image = JamiePortraitNeutral.png
|description = Owns the local bakery
|link = true
}}
{{Card
|name = Leo
|image = DogPortraitNeutral.png
|description = A good boy
|link = true
}}
{{Card
|name = Toasty
|image = MechPortraitNeutral.png
|description = Robotic Toaster Utility Vehicle
|link = true
}}
{{Card
|name = Michael
|image = MichaelPortraitNeutral.png
|description = Runs the machine shop
|link = true
}}
{{Card
|name = Morgan
|image = MorganPortraitNeutral.png
|description = Mechanic
|link = true
}}
{{Card
|name = Noor
|image = NoorPortraitNeutral.png
|description = Undergrad student at the university
|link = true
}}
{{Card
|name = Pete
|image = PetePortraitNeutral.png
|description = Runs the lighthouse
|link = true
}}
{{Card
|name = Pico
|image = PicoPortraitNeutral.png
|description = A very curious robot. Made from an old TV
|link = true
}}
{{Card
|name = Rebecca
|image = RebeccaPortraitNeutral.png
|description = A grad student at the university
|link = true
}}
{{Card
|name = Ronja
|image = SpiritPortraitNeutral.png
|description = Inhabits machines and brings them to life
|link = true
}}
{{Card
|name = Sabrina
|image = SabrinaPortraitNeutral.png
|description = Runs the tavern
|link = true
}}
{{Card
|name = Scrubs
|image = ScrubsPortraitNeutral.png
|description = A very rude robot. Made from an old washing machine
|link = true
}}
{{Card
|name = Tia
|image = TiaPortraitNeutral.png
|description = Dottie's daughter
|link = true
}}
{{Card
|name = Veronica
|image = VeronicaPortraitNeutral.png
|description = The first person you met after moving to town
|link = true
}}
{{Card
|name = Watts
|image = WattsPortraitNeutral.png
|description = Runs the train station at the railyard
|link = true
}}
{{Card
|name = William
|image = WilliamPortraitNeutral.png
|description = Assistant at the observatory
|link = true
}}
}}
bd2070bda6dc7c4423b732ea9f371ca238b1b859
1119
1118
2025-10-17T13:22:22Z
Badbart
640809
wikitext
text/x-wiki
{{CardGrid|
|content=
{{Card
|name = Angela
|image = AngelaPortraitNeutral.png
|description = Designer.
|link = true
|spoiler = true
}}
{{Card
|name = Benson
|image = BensonPortraitNeutral.png
|description = Self proclaimed inventor
|link = true
}}
{{Card
|name = Carter
|image = CarterPortraitNeutral.png
|description = Mayor of town
|link = true
}}
{{Card
|name = Cliff
|image = CliffPortraitNeutral.png
|description = Owns the general store
|link = true
}}
{{Card
|name = Dottie
|image = DottiePortraitNeutral.png
|description = Owns the flower shop
|link = true
}}
{{Card
|name = Elise
|image = ElisePortraitNeutral.png
|description = Runs the observatory
|link = true
}}
{{Card
|name = Ilonka
|image = IlonkaPortraitNeutral.png
|description = Owns the old factory
|link = true
}}
{{Card
|name = Jamie
|image = JamiePortraitNeutral.png
|description = Owns the local bakery
|link = true
}}
{{Card
|name = Leo
|image = DogPortraitNeutral.png
|description = A good boy
|link = true
}}
{{Card
|name = Toasty
|image = MechPortraitNeutral.png
|description = Robotic Toaster Utility Vehicle
|link = true
}}
{{Card
|name = Michael
|image = MichaelPortraitNeutral.png
|description = Runs the machine shop
|link = true
}}
{{Card
|name = Morgan
|image = MorganPortraitNeutral.png
|description = Mechanic
|link = true
}}
{{Card
|name = Noor
|image = NoorPortraitNeutral.png
|description = Undergrad student at the university
|link = true
}}
{{Card
|name = Pete
|image = PetePortraitNeutral.png
|description = Runs the lighthouse
|link = true
}}
{{Card
|name = Pico
|image = PicoPortraitNeutral.png
|description = A very curious robot. Made from an old TV
|link = true
}}
{{Card
|name = Rebecca
|image = RebeccaPortraitNeutral.png
|description = A grad student at the university
|link = true
}}
{{Card
|name = Ronja
|image = SpiritPortraitNeutral.png
|description = Inhabits machines and brings them to life
|link = true
}}
{{Card
|name = Sabrina
|image = SabrinaPortraitNeutral.png
|description = Runs the tavern
|link = true
}}
{{Card
|name = Scrubs
|image = ScrubsPortraitNeutral.png
|description = A very rude robot. Made from an old washing machine
|link = true
}}
{{Card
|name = Tia
|image = TiaPortraitNeutral.png
|description = Dottie's daughter
|link = true
}}
{{Card
|name = Veronica
|image = VeronicaPortraitNeutral.png
|description = The first person you met after moving to town
|link = true
}}
{{Card
|name = Watts
|image = WattsPortraitNeutral.png
|description = Runs the train station at the railyard
|link = true
}}
{{Card
|name = William
|image = WilliamPortraitNeutral.png
|description = Assistant at the observatory
|link = true
}}
}}
375fbb7d0b4168f4420cfeb1b3a98e4cafb3578c
1121
1119
2025-10-17T13:26:18Z
Badbart
640809
wikitext
text/x-wiki
<spoiler>Hidden text</spoiler>
{{CardGrid|
|content=
{{Card
|name = Angela
|image = AngelaPortraitNeutral.png
|description = Designer.
|link = true
|spoiler = true
}}
{{Card
|name = Benson
|image = BensonPortraitNeutral.png
|description = Self proclaimed inventor
|link = true
}}
{{Card
|name = Carter
|image = CarterPortraitNeutral.png
|description = Mayor of town
|link = true
}}
{{Card
|name = Cliff
|image = CliffPortraitNeutral.png
|description = Owns the general store
|link = true
}}
{{Card
|name = Dottie
|image = DottiePortraitNeutral.png
|description = Owns the flower shop
|link = true
}}
{{Card
|name = Elise
|image = ElisePortraitNeutral.png
|description = Runs the observatory
|link = true
}}
{{Card
|name = Ilonka
|image = IlonkaPortraitNeutral.png
|description = Owns the old factory
|link = true
}}
{{Card
|name = Jamie
|image = JamiePortraitNeutral.png
|description = Owns the local bakery
|link = true
}}
{{Card
|name = Leo
|image = DogPortraitNeutral.png
|description = A good boy
|link = true
}}
{{Card
|name = Toasty
|image = MechPortraitNeutral.png
|description = Robotic Toaster Utility Vehicle
|link = true
}}
{{Card
|name = Michael
|image = MichaelPortraitNeutral.png
|description = Runs the machine shop
|link = true
}}
{{Card
|name = Morgan
|image = MorganPortraitNeutral.png
|description = Mechanic
|link = true
}}
{{Card
|name = Noor
|image = NoorPortraitNeutral.png
|description = Undergrad student at the university
|link = true
}}
{{Card
|name = Pete
|image = PetePortraitNeutral.png
|description = Runs the lighthouse
|link = true
}}
{{Card
|name = Pico
|image = PicoPortraitNeutral.png
|description = A very curious robot. Made from an old TV
|link = true
}}
{{Card
|name = Rebecca
|image = RebeccaPortraitNeutral.png
|description = A grad student at the university
|link = true
}}
{{Card
|name = Ronja
|image = SpiritPortraitNeutral.png
|description = Inhabits machines and brings them to life
|link = true
}}
{{Card
|name = Sabrina
|image = SabrinaPortraitNeutral.png
|description = Runs the tavern
|link = true
}}
{{Card
|name = Scrubs
|image = ScrubsPortraitNeutral.png
|description = A very rude robot. Made from an old washing machine
|link = true
}}
{{Card
|name = Tia
|image = TiaPortraitNeutral.png
|description = Dottie's daughter
|link = true
}}
{{Card
|name = Veronica
|image = VeronicaPortraitNeutral.png
|description = The first person you met after moving to town
|link = true
}}
{{Card
|name = Watts
|image = WattsPortraitNeutral.png
|description = Runs the train station at the railyard
|link = true
}}
{{Card
|name = William
|image = WilliamPortraitNeutral.png
|description = Assistant at the observatory
|link = true
}}
}}
0d832456d863c09b7225751a7a68d955ba8b5c16
1126
1121
2025-10-17T13:40:17Z
Badbart
640809
wikitext
text/x-wiki
{{CardGrid|
|content=
{{Card
|name = Angela
|image = AngelaPortraitNeutral.png
|description = Designer.
|link = true
}}
{{Card
|name = Benson
|image = BensonPortraitNeutral.png
|description = Self proclaimed inventor
|link = true
}}
{{Card
|name = Carter
|image = CarterPortraitNeutral.png
|description = Mayor of town
|link = true
}}
{{Card
|name = Cliff
|image = CliffPortraitNeutral.png
|description = Owns the general store
|link = true
}}
{{Card
|name = Dottie
|image = DottiePortraitNeutral.png
|description = Owns the flower shop
|link = true
}}
{{Card
|name = Elise
|image = ElisePortraitNeutral.png
|description = Runs the observatory
|link = true
}}
{{Card
|name = Ilonka
|image = IlonkaPortraitNeutral.png
|description = Owns the old factory
|link = true
}}
{{Card
|name = Jamie
|image = JamiePortraitNeutral.png
|description = Owns the local bakery
|link = true
}}
{{Card
|name = Leo
|image = DogPortraitNeutral.png
|description = A good boy
|link = true
}}
{{Card
|name = Toasty
|image = MechPortraitNeutral.png
|description = Robotic Toaster Utility Vehicle
|link = true
}}
{{Card
|name = Michael
|image = MichaelPortraitNeutral.png
|description = Runs the machine shop
|link = true
}}
{{Card
|name = Morgan
|image = MorganPortraitNeutral.png
|description = Mechanic
|link = true
}}
{{Card
|name = Noor
|image = NoorPortraitNeutral.png
|description = Undergrad student at the university
|link = true
}}
{{Card
|name = Pete
|image = PetePortraitNeutral.png
|description = Runs the lighthouse
|link = true
}}
{{Card
|name = Pico
|image = PicoPortraitNeutral.png
|description = A very curious robot. Made from an old TV
|link = true
}}
{{Card
|name = Rebecca
|image = RebeccaPortraitNeutral.png
|description = A grad student at the university
|link = true
}}
{{Card
|name = Ronja
|image = SpiritPortraitNeutral.png
|description = Inhabits machines and brings them to life
|link = true
}}
{{Card
|name = Sabrina
|image = SabrinaPortraitNeutral.png
|description = Runs the tavern
|link = true
}}
{{Card
|name = Scrubs
|image = ScrubsPortraitNeutral.png
|description = A very rude robot. Made from an old washing machine
|link = true
}}
{{Card
|name = Tia
|image = TiaPortraitNeutral.png
|description = Dottie's daughter
|link = true
}}
{{Card
|name = Veronica
|image = VeronicaPortraitNeutral.png
|description = The first person you met after moving to town
|link = true
}}
{{Card
|name = Watts
|image = WattsPortraitNeutral.png
|description = Runs the train station at the railyard
|link = true
}}
{{Card
|name = William
|image = WilliamPortraitNeutral.png
|description = Assistant at the observatory
|link = true
}}
}}
bd2070bda6dc7c4423b732ea9f371ca238b1b859
Template:Card
10
840
1116
1092
2025-10-17T13:16:08Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
{{#if:{{{description|}}}|
{{#ifeq:{{lc:{{{spoiler|false}}}}}|true|
<!-- SPOILER version -->
<details style="margin-top:6px; max-width:180px; text-align:left;">
<summary style="cursor:pointer; color:#ffeb9c; opacity:.95;">Spoiler — click to reveal</summary>
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;">
<span title="{{{hint|{{{description|}}}}}}">{{{description}}}</span>
</div>
</details>
|
<!-- NORMAL version-->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;">
<span title="{{{hint|{{{description|}}}}}}">{{{description}}}</span>
</div>
}}
}}
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Buy -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Buy : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Sold -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Sold : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
7053ab9d8ab42e2e18ae4489f93ee906076bd503
1122
1116
2025-10-17T13:32:03Z
Badbart
640809
Undo revision [[Special:Diff/1116|1116]] by [[Special:Contributions/Badbart|Badbart]] ([[User talk:Badbart|talk]])
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;"><span title="{{{hint|{{{description|}}}}}}">{{{description|}}}</span></div>
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Buy -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Buy : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Sold -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Sold : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
3ed87691c3e84c2226a0ce1d208ece7c6134f31d
1123
1122
2025-10-17T13:34:48Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
{{#ifeq:{{lc:{{{spoiler|false}}}}}|true|
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; text-align:center;">
{{spoiler|{{{description}}}}}
</div>
|
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;">
<span title="{{{hint|{{{description|}}}}}}">{{{description}}}</span>
</div>
}}
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Buy -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Buy : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Sold -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Sold : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
4d508937edfb726d2e75291abcda0fcb08eba263
1124
1123
2025-10-17T13:36:13Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
{{#ifeq:{{lc:{{{spoiler|false}}}}}|true|
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; text-align:center;">
{{spoiler|{{{description}}}}}
</div>
|
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;">
<span title="{{{hint|{{{description|}}}}}}">{{{description}}}</span>
</div>
}}
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Buy -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Buy : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Sold -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Sold : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
61f07080d4f54c82ebbe3bccfbfa14e333d64872
1125
1124
2025-10-17T13:36:46Z
Badbart
640809
wikitext
text/x-wiki
<includeonly><div style="position:relative; display:inline-block; vertical-align:top; width:200px; margin:8px; padding:10px; background:#111; border:1px solid #2b2b2b; border-radius:10px; text-align:center; box-sizing:border-box;">
<!-- Image -->
<div style="margin-bottom:6px;">
{{#if:{{{image|}}}
| [[File:{{{image}}}|120px|center|alt={{{name}}}]]
| [[File:{{{name}}}.png|120px|center|alt={{{name}}}]]
}}
</div>
<!-- Name (linked only if |link=true) -->
<div style="font-weight:bold; color:#fff;">{{#ifeq:{{{link|false}}}|true|[[{{{name}}}]]|{{{name}}}}}</div>
<!-- Description with truncation -->
{{#ifeq:{{lc:{{{spoiler|false}}}}}|true|<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; text-align:center;">{{spoiler|{{{description}}}}}
</div>
|
<div style="color:#aaa; font-size:90%; width:180px; max-width:180px; margin:6px auto 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; text-align:center;">
<span title="{{{hint|{{{description|}}}}}}">{{{description}}}</span>
</div>
}}
<!-- Buy/Sold price with 2 col grid -->
{{#if:{{{price|}}}{{{sold|}}}|
<div style="margin-top:6px; display:grid; grid-template-columns:auto auto; column-gap:6px; row-gap:6px; justify-content:center; align-items:center; line-height:1;">
<!-- Buy -->
{{#if:{{{price|}}}|
<span style="opacity:.8; white-space:nowrap;">Buy : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{price}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
<!-- Sold -->
{{#if:{{{sold|}}}|
<span style="opacity:.8; white-space:nowrap;">Sold : </span><span style="white-space:nowrap; display:inline-flex; align-items:center; gap:4px;"><b style="line-height:1;">{{{sold}}}</b><span style="display:inline-block; line-height:0; vertical-align:-2px;">[[File:Coin.png|18px|link=|alt=Coin]]</span></span>
|}}
</div>
|}}
</div></includeonly>
<noinclude>
{{Documentation}}
[[Catégorie:Modèles]]
</noinclude>
3b713660fdb93d4b9a2096256eab8263881640da
Assembler (Level 4)
0
764
1120
937
2025-10-17T13:22:48Z
Martin mc
641235
added spoiler tag
wikitext
text/x-wiki
{{Spoiler warning}}{{Template:Item_Infobox
|title = Assembler (Level 4)
|image = Assembler (Level 4) Placed.png
|Description = Gigantic crafting machine. With some luck, it may be able to repair Toasty.
|Ingredients = Gear:200, Steel Beam:100, Circuit Board:50, Servo:50
|Cost =
|Sell price =
|Type = Building
|Size = 4
|Produced by = Hand
|Power = 25000
|Water =
}}
[[Category:Building]]
b828b88ca79650670bfc400475d3baa518e892bf
Template:Card/doc
10
842
1127
1095
2025-10-17T13:43:04Z
Badbart
640809
wikitext
text/x-wiki
<noinclude>
{{Documentation}}
[[Category:Templates]]
</noinclude>
== 📘 Description ==
'''{{Card}}''' is used to display items (such as furniture or decor) in a compact card format.
Each card shows the object’s image, name, description, and optionally its '''buy/sell prices''' with coin icons.
This template is ideal for pages listing multiple items on the same page, as it keeps a clean and consistent presentation.
== 🧱 Usage ==
<pre>
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true/false
| spoil = true/false
}}
</pre>
== ⚙️ Parameters ==
{| class="wikitable"
! Parameter
! Description
! Example
! Required
|-
| '''name'''
| The name of the item displayed under the image. Also used as the fallback image filename if no <code>image</code> is defined.
| <code>Aloe Vera</code>
| ✅
|-
| '''image'''
| Optional. The filename of the image to display. If omitted, the template will use <code>[[File:{{{name}}}.png]]</code>.
| <code>Rose.png</code>
| ❌
|-
| '''description'''
| A short description of the item. Automatically truncated to 4 lines with ellipsis if too long.
| <code>Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.</code>
| ❌
|-
| '''hint'''
| Optional tooltip text (displayed when hovering over the description). Defaults to the full description.
| <code>Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.</code>
| ❌
|-
| '''price'''
| The purchase price. Displays a small coin icon next to the value.
| <code>120</code>
| ❌
|-
| '''sold'''
| The sell price. Displays a small coin icon next to the value.
| <code>60</code>
| ❌
|-
| '''link'''
| If set to <code>true</code>, the item name becomes a clickable wiki link. Otherwise, the name is shown as plain text.
| <code>true</code> / <code>false</code>
| ❌
|-
| '''spoil'''
| If set to <code>true</code>, the item description becomes a clickable spoiler. Otherwise, the description is shown as plain text.
| <code>true</code> / <code>false</code>
| ❌
|}
== 🧠 Behavior Notes ==
* If <code>image</code> is not provided, the template automatically uses the <code>name</code> parameter to find a file named <code>[[File:Name.png]]</code>.
* The <code>description</code> is visually truncated after 4 lines using CSS (<code>-webkit-line-clamp</code>), but the full text remains available as a tooltip on hover.
* The <code>Buy</code> and <code>Sold</code> prices appear side by side in a two-column grid, aligned with small coin icons.
* The card layout automatically adapts when only one of the two price values is defined.
== 🎨 Example Outputs ==
=== Full Example (Buy + Sell) ===
<pre>
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room.
| price = 120
| sold = 60
| link = true
}}
</pre>
=== Buy Only ===
<pre>
{{Card
| name = Aloe Vera
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 45
}}
</pre>
=== Sell Only ===
<pre>
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
</pre>
== 🗂️ Categories ==
This template is automatically categorized under:
* [[Category:Templates]]
f5d21d8358b0e394d6e043d92a66afd98f22875e
Template:Item Infobox
10
287
1128
1093
2025-10-17T13:44:28Z
Martin mc
641235
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|images={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|tabs={{#if:{{{tabs|}}}|{{{tabs}}}|{{#if:{{{image|}}}|{{{image}}}|{{PAGENAME}}, Placed}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
a0f1240688c42d0871d6d0c35c18bbf2f68ee868
1129
1128
2025-10-17T13:44:49Z
Martin mc
641235
Reverted edit by [[Special:Contributions/Martin mc|Martin mc]] ([[User talk:Martin mc|talk]]) to last revision by [[User:5jiji|5jiji]]
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|tabs={{#if:{{{tabs|}}}|{{{tabs}}}|{{#if:{{{image|}}}|{{{image}}}|{{PAGENAME}}, Placed}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
afdd6b05c635f3ab59ef5d806ea00517eb6820a4
1130
1129
2025-10-17T13:55:57Z
Martin mc
641235
test edit to see if quick hacky fix works
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]]:{{PAGENAME}}, [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]:{{PAGENAME}}, Placed}}
|tabs={{#if:{{{tabs|}}}|{{{tabs}}}|{{#if:{{{image|}}}|{{{image}}}|{{PAGENAME}}, Placed}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
4af27954a43c5e864b830fd9ce5d3d24033f49b0
1131
1130
2025-10-17T13:56:48Z
Martin mc
641235
hacky fix in fact did not work
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|tabs={{#if:{{{tabs|}}}|{{{tabs}}}|{{#if:{{{image|}}}|{{{image}}}|{{PAGENAME}}, Placed}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
afdd6b05c635f3ab59ef5d806ea00517eb6820a4
File:Replicator.png
6
849
1134
2025-10-17T14:07:59Z
Badbart
640809
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
File:Replicator Placed.png
6
850
1135
2025-10-17T14:08:29Z
Badbart
640809
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
File:20251017 150949.gif
6
851
1136
2025-10-17T14:24:48Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 151144.gif
6
852
1137
2025-10-17T14:24:49Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 151226.gif
6
853
1138
2025-10-17T14:24:50Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 151247.gif
6
854
1139
2025-10-17T14:24:50Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 151309.gif
6
855
1140
2025-10-17T14:24:51Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 151333.gif
6
856
1141
2025-10-17T14:24:51Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 155350.gif
6
857
1142
2025-10-17T14:24:52Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 155406.gif
6
858
1143
2025-10-17T14:24:52Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 155423.gif
6
859
1144
2025-10-17T14:24:53Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 155438.gif
6
860
1145
2025-10-17T14:24:53Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 155454.gif
6
861
1146
2025-10-17T14:24:54Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 155524.gif
6
862
1147
2025-10-17T14:24:54Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 155539.gif
6
863
1148
2025-10-17T14:24:55Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 155551.gif
6
864
1149
2025-10-17T14:24:56Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 155605.gif
6
865
1150
2025-10-17T14:24:56Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 161408.gif
6
866
1151
2025-10-17T14:24:57Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 161512.gif
6
867
1152
2025-10-17T14:24:57Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 161526.gif
6
868
1153
2025-10-17T14:24:58Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 161712.gif
6
869
1154
2025-10-17T14:24:58Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 161733.gif
6
870
1155
2025-10-17T14:24:59Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 161759.gif
6
871
1156
2025-10-17T14:24:59Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 161940.gif
6
872
1157
2025-10-17T14:25:00Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 161957.gif
6
873
1158
2025-10-17T14:25:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 162010.gif
6
874
1159
2025-10-17T14:25:01Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 162022.gif
6
875
1160
2025-10-17T14:25:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 162036.gif
6
876
1161
2025-10-17T14:25:02Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 162052.gif
6
877
1162
2025-10-17T14:25:03Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 162137.gif
6
878
1163
2025-10-17T14:25:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 162232.gif
6
879
1164
2025-10-17T14:25:04Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 162246.gif
6
880
1165
2025-10-17T14:25:05Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 162258.gif
6
881
1166
2025-10-17T14:25:05Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 162314.gif
6
882
1167
2025-10-17T14:25:06Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:20251017 162330.gif
6
883
1168
2025-10-17T14:25:06Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
Image index
0
738
1169
1133
2025-10-17T14:27:11Z
Badbart
640809
wikitext
text/x-wiki
== Buildings ==
<gallery mode=packed heights=150>
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Bumper.png
File:Cable Crane.png
File:Chemical Plant.png
File:Conveyor Belt.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Filtering Splitter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Loader.png
File:Pipe.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Recycler.png
File:Replicator.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Wooden Chest.png
</gallery>
== Buildings_placed ==
<gallery mode=packed heights=150>
File:Assembler (Level 1) Placed.png
File:Assembler (Level 2) Placed.png
File:Assembler (Level 3) Placed.png
File:Assembler (Level 4) Placed.png
File:Boardwalk Plank Placed.png
File:Bumper Placed.png
File:Cable Crane Placed.png
File:Chemical Plant Placed.png
File:Conveyor Belt Placed.png
File:Drill (Level 1) Placed.png
File:Drill (Level 2) Placed.png
File:Filtering Splitter Placed.png
File:Furnace (Level 1) Placed.png
File:Furnace (Level 2) Placed.png
File:Item Buffer Placed.png
File:Item Dispenser Placed.png
File:Item Receiver Placed.png
File:Large Wind Turbine Placed.png
File:Loader Placed.png
File:Pipe Placed.png
File:Power Pole (Level 1) Placed.png
File:Power Pole (Level 2) Placed.png
File:Power Pole (with light) Placed.png
File:Radio Antenna Placed.png
File:Recycler Placed.png
File:Replicator Placed.png
File:Roof Tile Placed.png
File:Small Wind Turbine Placed.png
File:Sorter Placed.png
File:Splitter Placed.png
File:Synthesizer Placed.png
File:Underground Pipe Placed.png
File:Underpass Placed.png
File:Unloader Placed.png
File:Utility Light Placed.png
File:Water Pump Placed.png
File:Wood Placed.png
File:Wooden Chest Placed.png
</gallery>
== Chara / Angela ==
<gallery mode=packed heights=150>
File:AngelaPortraitAngry.png
File:AngelaPortraitBlush.png
File:AngelaPortraitHappy.png
File:AngelaPortraitLaugh.png
File:AngelaPortraitNeutral.png
File:AngelaPortraitSad.png
File:AngelaPortraitSurprised.png
File:AngelaPortraitWorried.png
</gallery>
== Chara / Benson ==
<gallery mode=packed heights=150>
File:BensonPortraitAngry.png
File:BensonPortraitBlush.png
File:BensonPortraitHappy.png
File:BensonPortraitLaugh.png
File:BensonPortraitNeutral.png
File:BensonPortraitSad.png
File:BensonPortraitSurprised.png
File:BensonPortraitWorried.png
</gallery>
== Chara / Carter ==
<gallery mode=packed heights=150>
File:CarterPortraitAngry.png
File:CarterPortraitBlush.png
File:CarterPortraitHappy.png
File:CarterPortraitLaugh.png
File:CarterPortraitNeutral.png
File:CarterPortraitSad.png
File:CarterPortraitSurprised.png
File:CarterPortraitWorried.png
</gallery>
== Chara / Cliff ==
<gallery mode=packed heights=150>
File:CliffPortraitAngry.png
File:CliffPortraitBlush.png
File:CliffPortraitHappy.png
File:CliffPortraitLaugh.png
File:CliffPortraitNeutral.png
File:CliffPortraitSad.png
File:CliffPortraitSurprised.png
File:CliffPortraitWorried.png
</gallery>
== Chara / Dog ==
<gallery mode=packed heights=150>
File:DogPortraitAlert.png
File:DogPortraitCurious.png
File:DogPortraitNeutral.png
File:DogPortraitScared.png
</gallery>
== Chara / Dottie ==
<gallery mode=packed heights=150>
File:DottiePortraitAngry.png
File:DottiePortraitBlush.png
File:DottiePortraitHappy.png
File:DottiePortraitLaugh.png
File:DottiePortraitNeutral.png
File:DottiePortraitSad.png
File:DottiePortraitSurprised.png
File:DottiePortraitWorried.png
</gallery>
== Chara / Elise ==
<gallery mode=packed heights=150>
File:ElisePortraitAngry.png
File:ElisePortraitBlush.png
File:ElisePortraitHappy.png
File:ElisePortraitLaugh.png
File:ElisePortraitNeutral.png
File:ElisePortraitSad.png
File:ElisePortraitSurprised.png
File:ElisePortraitWorried.png
</gallery>
== Chara / Ilonka ==
<gallery mode=packed heights=150>
File:IlonkaPortraitAngry.png
File:IlonkaPortraitBlush.png
File:IlonkaPortraitFire.png
File:IlonkaPortraitHappy.png
File:IlonkaPortraitLaugh.png
File:IlonkaPortraitNeutral.png
File:IlonkaPortraitSad.png
File:IlonkaPortraitSurprised.png
File:IlonkaPortraitWorried.png
</gallery>
== Chara / Jamie ==
<gallery mode=packed heights=150>
File:JamiePortraitAngry.png
File:JamiePortraitBlush.png
File:JamiePortraitHappy.png
File:JamiePortraitLaugh.png
File:JamiePortraitNeutral.png
File:JamiePortraitSad.png
File:JamiePortraitSurprised.png
File:JamiePortraitWorried.png
</gallery>
== Chara / Mech ==
<gallery mode=packed heights=150>
File:MechPortraitHappy.png
File:MechPortraitJournal.png
File:MechPortraitNeutral.png
File:MechPortraitThinking.png
</gallery>
== Chara / Michael ==
<gallery mode=packed heights=150>
File:MichaelPortraitAngry.png
File:MichaelPortraitBlush.png
File:MichaelPortraitHappy.png
File:MichaelPortraitLaugh.png
File:MichaelPortraitNeutral.png
File:MichaelPortraitSad.png
File:MichaelPortraitSurprised.png
File:MichaelPortraitWorried.png
</gallery>
== Chara / Morgan ==
<gallery mode=packed heights=150>
File:MorganPortraitAccomplished.png
File:MorganPortraitAngry.png
File:MorganPortraitAwe.png
File:MorganPortraitBlush.png
File:MorganPortraitChild.png
File:MorganPortraitDefeated.png
File:MorganPortraitDisbelief.png
File:MorganPortraitExcited.png
File:MorganPortraitFire.png
File:MorganPortraitFurious.png
File:MorganPortraitHappy.png
File:MorganPortraitLaugh.png
File:MorganPortraitLookingUp.png
File:MorganPortraitNeutral.png
File:MorganPortraitSad.png
File:MorganPortraitSomber.png
File:MorganPortraitSurprised.png
File:MorganPortraitThinking.png
File:MorganPortraitWorried.png
File:MorganPortraitYelling.png
</gallery>
== Chara / Morgan / Sprites / Animed ==
<gallery mode=packed heights=150>
File:20251017 150949.gif
File:20251017 151144.gif
File:20251017 151226.gif
File:20251017 151247.gif
File:20251017 151309.gif
File:20251017 151333.gif
File:20251017 155350.gif
File:20251017 155406.gif
File:20251017 155423.gif
File:20251017 155438.gif
File:20251017 155454.gif
File:20251017 155524.gif
File:20251017 155539.gif
File:20251017 155551.gif
File:20251017 155605.gif
File:20251017 161408.gif
File:20251017 161512.gif
File:20251017 161526.gif
File:20251017 161712.gif
File:20251017 161733.gif
File:20251017 161759.gif
File:20251017 161940.gif
File:20251017 161957.gif
File:20251017 162010.gif
File:20251017 162022.gif
File:20251017 162036.gif
File:20251017 162052.gif
File:20251017 162137.gif
File:20251017 162232.gif
File:20251017 162246.gif
File:20251017 162258.gif
File:20251017 162314.gif
File:20251017 162330.gif
</gallery>
== Chara / Noor ==
<gallery mode=packed heights=150>
File:NoorPortraitAngry.png
File:NoorPortraitBlush.png
File:NoorPortraitHappy.png
File:NoorPortraitLaugh.png
File:NoorPortraitNeutral.png
File:NoorPortraitSad.png
File:NoorPortraitSurprised.png
File:NoorPortraitWorried.png
</gallery>
== Chara / Pete ==
<gallery mode=packed heights=150>
File:PetePortraitAngry.png
File:PetePortraitBlush.png
File:PetePortraitHappy.png
File:PetePortraitLaugh.png
File:PetePortraitNeutral.png
File:PetePortraitSad.png
File:PetePortraitSurprised.png
File:PetePortraitWorried.png
</gallery>
== Chara / Pico ==
<gallery mode=packed heights=150>
File:PicoPartyPortraitAngry.png
File:PicoPartyPortraitHappy.png
File:PicoPartyPortraitNeutral.png
File:PicoPartyPortraitSurprised.png
File:PicoPortraitAngry.png
File:PicoPortraitBlush.png
File:PicoPortraitFire.png
File:PicoPortraitHappy.png
File:PicoPortraitLaugh.png
File:PicoPortraitNeutral.png
File:PicoPortraitSad.png
File:PicoPortraitSurprised.png
File:PicoPortraitWorried.png
</gallery>
== Chara / Rebecca ==
<gallery mode=packed heights=150>
File:RebeccaPortraitAngry.png
File:RebeccaPortraitBlush.png
File:RebeccaPortraitDisbelief.png
File:RebeccaPortraitHappy.png
File:RebeccaPortraitLaugh.png
File:RebeccaPortraitNeutral.png
File:RebeccaPortraitSad.png
File:RebeccaPortraitSurprised.png
File:RebeccaPortraitWorried.png
</gallery>
== Chara / Sabrina ==
<gallery mode=packed heights=150>
File:SabrinaPortraitAngry.png
File:SabrinaPortraitBlush.png
File:SabrinaPortraitDefeated.png
File:SabrinaPortraitHappy.png
File:SabrinaPortraitLaugh.png
File:SabrinaPortraitNeutral.png
File:SabrinaPortraitSad.png
File:SabrinaPortraitSurprised.png
File:SabrinaPortraitWorried.png
</gallery>
== Chara / Scrubs ==
<gallery mode=packed heights=150>
File:ScrubsPartyPortraitAngry.png
File:ScrubsPartyPortraitHappy.png
File:ScrubsPartyPortraitNeutral.png
File:ScrubsPortraitAngry.png
File:ScrubsPortraitHappy.png
File:ScrubsPortraitNeutral.png
File:ScrubsPortraitSad.png
File:ScrubsPortraitSurprised.png
</gallery>
== Chara / Spirit ==
<gallery mode=packed heights=150>
File:SpiritPortraitAngry.png
File:SpiritPortraitBlush.png
File:SpiritPortraitHappy.png
File:SpiritPortraitLaugh.png
File:SpiritPortraitNeutral.png
File:SpiritPortraitSad.png
File:SpiritPortraitSurprised.png
File:SpiritPortraitWorried.png
</gallery>
== Chara / Tia ==
<gallery mode=packed heights=150>
File:TiaPortraitAngry.png
File:TiaPortraitBlush.png
File:TiaPortraitHappy.png
File:TiaPortraitLaugh.png
File:TiaPortraitNeutral.png
File:TiaPortraitSad.png
File:TiaPortraitSurprised.png
File:TiaPortraitWorried.png
</gallery>
== Chara / Veronica ==
<gallery mode=packed heights=150>
File:VeronicaPortraitAngry.png
File:VeronicaPortraitBlush.png
File:VeronicaPortraitDisbelief.png
File:VeronicaPortraitHappy.png
File:VeronicaPortraitLaugh.png
File:VeronicaPortraitNeutral.png
File:VeronicaPortraitSad.png
File:VeronicaPortraitSurprised.png
File:VeronicaPortraitWorried.png
</gallery>
== Chara / Watts ==
<gallery mode=packed heights=150>
File:WattsPortraitAngry.png
File:WattsPortraitBlush.png
File:WattsPortraitHappy.png
File:WattsPortraitLaugh.png
File:WattsPortraitNeutral.png
File:WattsPortraitSad.png
File:WattsPortraitSurprised.png
File:WattsPortraitWorried.png
</gallery>
== Chara / William ==
<gallery mode=packed heights=150>
File:WilliamPortraitAngry.png
File:WilliamPortraitBlush.png
File:WilliamPortraitHappy.png
File:WilliamPortraitLaugh.png
File:WilliamPortraitNeutral.png
File:WilliamPortraitSad.png
File:WilliamPortraitSurprised.png
File:WilliamPortraitWorried.png
</gallery>
== Consumables ==
<gallery mode=packed heights=150>
File:Black Coffee.png
File:Cappuccino.png
File:Cold Black Coffee.png
File:Cold Cappuccino.png
File:Cold Espresso.png
File:Cold Flat White.png
File:Espresso.png
File:Flat White.png
File:Loaf of Bread.png
</gallery>
== Decoratives ==
<gallery mode=packed heights=150>
File:Aloe Vera.png
File:Armchair.png
File:Autumn Stonecrop.png
File:Big Sapling.png
File:Bookcase.png
File:Cactus.png
File:Caution Paint.png
File:Clematis.png
File:Coat Rack.png
File:Coffee Plant.png
File:Couch.png
File:Daisy.png
File:Dragon Tree.png
File:Dresser.png
File:Dumb Cane.png
File:End Table with Blue Lamp.png
File:End Table with Green Lamp.png
File:Fancy Chair.png
File:Fancy Desk.png
File:Fancy Table.png
File:Fern.png
File:Grandfather Clock.png
File:Green Floor Lamp.png
File:Green Stool.png
File:Hallway Table.png
File:Heart Chair.png
File:Hyacinth.png
File:Iron Stool.png
File:Iron Table.png
File:Jasmine.png
File:Kalanchoe.png
File:Laceleaf.png
File:Large Coffee Table.png
File:Large Simple Table.png
File:Large Sturdy Table with Cover.png
File:Large Sturdy Table.png
File:Long Floor Lamp.png
File:Metal Chair.png
File:Metal Desk.png
File:Metal Floor Lamp.png
File:Metal Table.png
File:Monstera.png
File:Paint Cleaner.png
File:Primrose.png
File:Pumpkin.png
File:Pylon.png
File:Rattan Chair.png
File:Red Stool.png
File:Rose.png
File:Round End Table.png
File:Round Floor Lamp.png
File:Sapling.png
File:Shoe Rack.png
File:Simple Chair.png
File:Small Coffee Plant.png
File:Small Coffee Table.png
File:Small Orange Tree.png
File:Small Sturdy Table with Cover.png
File:Small Sturdy Table.png
File:Small Tree.png
File:Snake Plant.png
File:Square End Table.png
File:Sturdy Chair.png
File:Sunflower.png
File:Taro Plant.png
File:Television.png
File:Tiger Lily (2).png
File:Umbrella Holder.png
File:Wardrobe.png
File:White Fancy Chair.png
File:White Lily.png
File:White Table.png
File:Wood Desk.png
</gallery>
== Equipments ==
<gallery mode=packed heights=150>
File:Athletic Gloves.png
File:Magnet Boots.png
File:Magnet Gloves.png
File:Mega Gloves.png
File:Miner Hat.png
File:Pretty Sunhat.png
File:Ronja's Ring.png
File:Slime Hat.png
File:Sneakers.png
</gallery>
== Forageables ==
<gallery mode=packed heights=150>
File:Agate.png
File:Apple.png
File:Blueberry.png
File:Eagle Feather.png
File:Fiddlehead Fern.png
File:Fireweed.png
File:Hazelnut.png
File:Hellebores.png
File:Holly.png
File:Honeycomb.png
File:Juniper.png
File:Marsh Marigold.png
File:Prairie Crocus.png
File:Puffball.png
File:Rainbow Rays.png
File:Rainbow Sheel.png
File:Rhubarb.png
File:Snail Shell.png
File:Snowberry.png
File:Snowdrop.png
File:Spiral Shell.png
File:Strawberry.png
File:Tennis Ball.png
File:Tiger Lily.png
File:Wild Hops.png
File:Wildrose.png
File:Winter Aconite.png
</gallery>
== Icons ==
<gallery mode=packed heights=150>
File:Amethyst.png
File:Battery.png
File:Bearing.png
File:Boardwalk Plank.png
File:Ceramic Plate.png
File:Circuit Board.png
File:Coal.png
File:Computer Monitor.png
File:Computer Tower.png
File:Copper Bar.png
File:Copper Ore.png
File:Copper Wire.png
File:Diamond.png
File:Emerald.png
File:Fiberglass.png
File:Flow Meter.png
File:Gear.png
File:Glass Lens.png
File:Heatsink.png
File:Heavy Duty Motor.png
File:Iron Bar.png
File:Iron Ore.png
File:Iron Plate.png
File:Lightweight Frame.png
File:Logic Chip.png
File:Oxygen Tank.png
File:Plastic Bar.png
File:Plastic Scraps.png
File:Quartz.png
File:Radio Antenna.png
File:Rocket Fuel.png
File:Roof Tile.png
File:Ruby.png
File:Servo.png
File:Small Motor.png
File:Stator.png
File:Steel Beam.png
File:Steel Cable.png
File:Stone.png
File:Supercomputer.png
File:Winch.png
File:Wood.png
</gallery>
== Others ==
<gallery mode=packed heights=150>
File:Coin.png
File:Electricity.png
File:Flame.png
File:Job Board.png
File:Map.png
File:Toasty.png
File:Water Tower.png
File:Water.png
</gallery>
8465bbb9686ac0cecf4c8469def0f0d8315553d2
Template:NPC Infobox
10
828
1170
1014
2025-10-17T14:34:24Z
Martin mc
641235
changed so that the infobox image defaults to neutral expression of npc
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]|[[File:{{PAGENAME}}PortraitNeutral.png{{!}}300px]]}}
|sections=General Info
|General Info=Best gift type, Worst gift type
|Best gift type={{#if:{{{BestGift}}}|{{{BestGift}}}}}
|Worst gift type={{#if:{{{WorstGift}}}|{{{WorstGift}}}}}
|}}
</includeonly>
<noinclude>
{{documentation}}
{{Template:NPC_Infobox
|BestGift=Apples
|WorstGift=Pears
|}}
</noinclude>
894b28f3a8ef6d3bd8b97c793d5b39fa21d4ae79
1175
1170
2025-10-17T16:08:50Z
Martin mc
641235
added tabs to npc image if variants arg is specified. if variants is not specified, or none of the variants are found, falls back to <actual title>PortaitNeutral.png
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]|[[File:{{PAGENAME}}PortraitNeutral.png{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|images=
{{#replace:
{{#arraymap:{{{variants}}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}Portrait@@@@.png|[[File:{{#var:NameBase}}Portrait@@@@.png{{!}}300px]]}}
}}
|, ,}}
|tabs=
{{#replace:
{{#arraymap:{{{variants}}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}Portrait@@@@.png|@@@@}}
}}
|, ,}}
|sections=General Info
|General Info=Best gift type, Worst gift type
|Best gift type={{#if:{{{BestGift}}}|{{{BestGift}}}}}{{#arraymap:{{{variants}}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}Portrait@@@@.png|[[File:{{#var:NameBase}}Portrait@@@@.png{{!}}30px]]}}
}}
|Worst gift type={{#if:{{{WorstGift}}}|{{{WorstGift}}}}}
|}}
</includeonly>
<noinclude>
{{documentation}}
{{Template:NPC_Infobox
|title=Angela
|variants=Neutral, Happy, Angry, Blush
|BestGift=Apples
|WorstGift=Pears
|}}
</noinclude>
44ce7d02aa0091152b68ec0d0835cbf84679c973
1176
1175
2025-10-17T16:24:05Z
Martin mc
641235
made variants default to list of all possible variants across all npcs, removed tiny debug angelas
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]|[[File:{{PAGENAME}}PortraitNeutral.png{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:Suffixes|{{{variants|Neutral, Accomplished, Alert, Angry, Awe, Blush, Curious, Child, Defeated, Disbelief, Excited, Fire, Furious, Happy, Journal, Laugh, LookingUp, Sad, Scared, Somber, Surprised, Thinking, Worried, Yelling}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:Suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}Portrait@@@@.png|[[File:{{#var:NameBase}}Portrait@@@@.png{{!}}300px]]}}
}}
|, ,}}
|tabs=
{{#replace:
{{#arraymap:{{#var:Suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}Portrait@@@@.png|@@@@}}
}}
|, ,}}
|sections=General Info
|General Info=Best gift type, Worst gift type
|Best gift type={{#if:{{{BestGift}}}|{{{BestGift}}}}}
|Worst gift type={{#if:{{{WorstGift}}}|{{{WorstGift}}}}}
|}}
</includeonly>
<noinclude>
{{documentation}}
{{Template:NPC_Infobox
|title=Angela
|variants=Neutral, Happy, Angry, Blush
|BestGift=Apples
|WorstGift=Pears
|}}
</noinclude>
e97f268cd493cc0bbb435b10578e3f6637cd11f3
1188
1176
2025-10-17T19:59:27Z
Badbart
640809
add "description" parameter
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]|[[File:{{PAGENAME}}PortraitNeutral.png{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:Suffixes|{{{variants|Neutral, Accomplished, Alert, Angry, Awe, Blush, Curious, Child, Defeated, Disbelief, Excited, Fire, Furious, Happy, Journal, Laugh, LookingUp, Sad, Scared, Somber, Surprised, Thinking, Worried, Yelling}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:Suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}Portrait@@@@.png|[[File:{{#var:NameBase}}Portrait@@@@.png{{!}}300px]]}}
}}
|, ,}}
|tabs=
{{#replace:
{{#arraymap:{{#var:Suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}Portrait@@@@.png|@@@@}}
}}
|, ,}}
|sections=General Info
|General Info=Description, Best gift type, Worst gift type
|Description={{#if:{{{description}}}|{{{description}}}}}
|Best gift type={{#if:{{{BestGift}}}|{{{BestGift}}}}}
|Worst gift type={{#if:{{{WorstGift}}}|{{{WorstGift}}}}}
|}}
</includeonly>
<noinclude>
{{documentation}}
{{Template:NPC_Infobox
|title=Angela
|variants=Neutral, Happy, Angry, Blush
|description=Designer.
|BestGift=Apples
|WorstGift=Pears
|}}
</noinclude>
3f9c3e889ae3baf0bf28056839485c032298e2a9
1201
1188
2025-10-18T19:13:51Z
5jiji
640693
Added infobox templates category & changed infobox kind (for styling purposes)
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=npc
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|[[File:{{{image}}}{{!}}300px]]|[[File:{{PAGENAME}}PortraitNeutral.png{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:Suffixes|{{{variants|Neutral, Accomplished, Alert, Angry, Awe, Blush, Curious, Child, Defeated, Disbelief, Excited, Fire, Furious, Happy, Journal, Laugh, LookingUp, Sad, Scared, Somber, Surprised, Thinking, Worried, Yelling}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:Suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}Portrait@@@@.png|[[File:{{#var:NameBase}}Portrait@@@@.png{{!}}300px]]}}
}}
|, ,}}
|tabs=
{{#replace:
{{#arraymap:{{#var:Suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}Portrait@@@@.png|@@@@}}
}}
|, ,}}
|sections=General Info
|General Info=Description, Best gift type, Worst gift type
|Description={{#if:{{{description}}}|{{{description}}}}}
|Best gift type={{#if:{{{BestGift}}}|{{{BestGift}}}}}
|Worst gift type={{#if:{{{WorstGift}}}|{{{WorstGift}}}}}
|}}
</includeonly>
<noinclude>
{{documentation}}
{{Template:NPC_Infobox
|title=Angela
|variants=Neutral, Happy, Angry, Blush
|description=Designer.
|BestGift=Apples
|WorstGift=Pears
|}}
[[Category:Infobox templates]]
</noinclude>
b2d44e8769c96f4ee518b8def0e5dfc322c9fb6f
Template:CheckImage
10
884
1171
2025-10-17T15:24:19Z
Martin mc
641235
Created page with "<includeonly>{{#ifexist:File:{{{name}}}{{{suffix}}}.png| {{#switch:{{{type}}} |tab = {{{suffix}}}, |image = [[File:{{{name}}}{{{suffix}}}.png{{!}}30px]], }} | , }}</includeonly>"
wikitext
text/x-wiki
<includeonly>{{#ifexist:File:{{{name}}}{{{suffix}}}.png|
{{#switch:{{{type}}}
|tab = {{{suffix}}},
|image = [[File:{{{name}}}{{{suffix}}}.png{{!}}30px]],
}}
|
,
}}</includeonly>
63ca08478e4d3ce8a903d3c6affd961e3fe444d8
1172
1171
2025-10-17T15:27:54Z
Martin mc
641235
set image size to 300px
wikitext
text/x-wiki
<includeonly>{{#ifexist:File:{{{name}}}{{{suffix}}}.png|
{{#switch:{{{type}}}
|tab = {{{suffix}}},
|image = [[File:{{{name}}}{{{suffix}}}.png{{!}}300px]],
}}
|
,
}}</includeonly>
9beada6ed660db063f14f007bcbd22e22a93a547
1173
1172
2025-10-17T15:55:05Z
Martin mc
641235
removed a comma to test for bugs
wikitext
text/x-wiki
<includeonly>{{#ifexist:File:{{{name}}}{{{suffix}}}.png|
{{#switch:{{{type}}}
|tab = {{{suffix}}},
|image = [[File:{{{name}}}{{{suffix}}}.png{{!}}300px]],
}}
|
}}</includeonly>
84f16af4d84ba470c2baeae80538592477bc6217
1174
1173
2025-10-17T15:55:57Z
Martin mc
641235
removed a | to test for bugs
wikitext
text/x-wiki
<includeonly>{{#ifexist:File:{{{name}}}{{{suffix}}}.png|
{{#switch:{{{type}}}
|tab = {{{suffix}}},
|image = [[File:{{{name}}}{{{suffix}}}.png{{!}}300px]],
}}
}}</includeonly>
00f20dfcb0312854785c95edd16b685f6f1cec78
Angela
0
885
1177
2025-10-17T16:38:08Z
Martin mc
641235
Created page with "{{NPC Infobox |BestGift=Gems, TBC |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|BestGift=Gems, TBC
|WorstGift=These are just examples values}}
b1dd5f9ed2b517dc495aeba00a81856bb54a4a69
1189
1177
2025-10-17T20:00:07Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|description= Designer.
|BestGift=Gems, TBC
|WorstGift=These are just examples values}}
537a01e5e2d790a36dad3a9f94cc76b50247aa60
1195
1189
2025-10-18T17:33:25Z
Martin mc
641235
Added caption
wikitext
text/x-wiki
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gems, TBC
|WorstGift=These are just examples values}}
965502d84145b548d4c43287421ced742d0dc9d9
Equipment
0
847
1178
1115
2025-10-17T16:43:37Z
Martin mc
641235
wikitext
text/x-wiki
{{spoiler}}
'''Equipment''' items are wearable gear that provide different bonuses and abilities.
This page lists all available headgear, gloves and boots.
== Headgear ==
{{CardGrid|
|content=
{{Card
|name = Miner Hat
|description = Lights up a small area at night.
}}
{{Card
|name = Pretty Sunhat
|description = Birds no longer fly away from you.
}}
{{Card
|name = Slime Hat
|description = Slimes no longer attack you, but are very fond of you.
}}
}}
== Glove ==
{{CardGrid|
|content=
{{Card
|name = Athletic Gloves
|description = Throw items further. Great for playing fetch.
}}
{{Card
|name = Mega Gloves
|description = Break apart rocks and machinery faster.
}}
{{Card
|name = Magnet Gloves
|description = Pick up dropped items from a further distance.
}}
{{Card
|name = {{spoiler|Ronja's Ring}}
|image = Ronja's Ring.png
|description = A single cog from the great machine. Can place unlimited conveyor belt while wearing.
|spoiler = true
}}
}}
== Boots ==
{{CardGrid|
|content=
{{Card
|name = Magnet Boots
|description = Prevents being moved by conveyor belts.
}}
{{Card
|name = Sneakers
|description = Run slightly faster.
}}
}}
7d4bdbbb74a682dad43ff637d7db90675791bf68
Template:Item Infobox
10
287
1179
1131
2025-10-17T18:08:11Z
Martin mc
641235
added dynamic tabs
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:Suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:Suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#replace:
{{#arraymap:{{#var:Suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
</noinclude>
ce4d51bf907e9f2367df0d6e41b818c229a0296a
1180
1179
2025-10-17T18:08:57Z
Martin mc
641235
put the documentation back
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:Suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:Suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#replace:
{{#arraymap:{{#var:Suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
1177377a4e7bc325fa9f06eb3a8ec75f0b00652d
1182
1180
2025-10-17T18:21:51Z
Martin mc
641235
Made the default labels of the tabs not shit
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#ifeq:{{#var:suffixes}}|.,_Placed.|Item,Placed|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{Item Infobox
|title=Replicator}}
{{documentation}}
</noinclude>
e244e838c23cc31f99afe6f0035fa4677c890e9e
1185
1182
2025-10-17T18:34:26Z
Martin mc
641235
made the items not have a item and placed tab
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Item,Placed}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} coins}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} coins}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
b8c5dc10a3e185e1301d49e5a54eea7c15403f66
1192
1185
2025-10-17T20:16:11Z
5jiji
640693
Replace the coins word by a coin icon that can be clicked
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Item,Placed}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} {{Template:Coin}}}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} {{Template:Coin}}}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
84e086a93ce2e2da7b5fe76ba8c17328a7d87917
1193
1192
2025-10-17T20:17:51Z
5jiji
640693
Fix weird spacing in produced by field
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Item,Placed}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]],|[[{{#explode:@@@@|:|0}}]]}}| [[Category:Crafted_Using_{{#explode:@@@@|:|0}}]],|\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} {{Template:Coin}}}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} {{Template:Coin}}}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
3549c62588b628d659e3fe79fd584e3023e21118
1197
1193
2025-10-18T18:12:36Z
5jiji
640693
Fix produced by arg spacing
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Item,Placed}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}[[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} {{Template:Coin}}}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} {{Template:Coin}}}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
79490021cd7a66c00139f7fbeeddc8cfadf82b30
1200
1197
2025-10-18T19:12:55Z
5jiji
640693
Added infobox templates category
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Item,Placed}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}[[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} {{Template:Coin}}}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} {{Template:Coin}}}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
[[Category:Infobox templates]]
</noinclude>
ef277fe7520346e28f92d5145400fd34ceedb194
Template:Item Infobox/doc
10
838
1181
1012
2025-10-17T18:13:30Z
Martin mc
641235
Added documentation for variants arg
wikitext
text/x-wiki
{{Template:Item_Infobox
|title=Sample infobbox
|image=Site-favicon.ico
|Description=typo was intentional.
|Cost=30
|Sell=??
|Size=2
|Size2=1
|Produced by=Hand, Assembler
|Type=Building
|Ingredients=Iron Plate:10, Iron Ore
|Power=500
}}
== Summary ==
<templatedata>
{
"params":{
"title": {
"description": "The title of the infobox. Defaults to page name.",
"type": "string",
"required": false
},
"image": {
"description": "Name of image of the infobox. Defaults to \"{{PAGENAME}}\", and falls back to \"Item_{{PAGENAME}}\".",
"type": "content",
"required": false
},
"variants": {
"description": "Names of the variants of images to be shown. Overrides image. A \".\" must be placed at the end of each suffix due to implementation. Defaults to \"., Placed\"."
},
"Description": {
"description": "Description of the item. Should match the in-game item description.",
"type": "string",
"required": true
},
"Cost": {
"description": "Item buy cost at their respective shops.",
"type": "number",
"required": false
},
"Sell": {
"description": "Item sell cost at their respective shops.",
"type": "number",
"required": false
},
"Sold by":{
"description": "Merchants who sell the item.",
"type": "wiki-page-name",
"required": false
},
"Size": {
"description": "Size of buildings. Assumes square unless declared otherwise.",
"type": "string",
"required": false
},
"Size2": {
"description": "Secondary dimension of buildings. Will be shown as \"Size x Size2.\" Requires Size to be defined to be displayed.",
"type": "string",
"required": false
},
"Produced by": {
"description": "Buildings that produce the item. Links will be red if the building listed does not have a \"Crafted_Using_{{Building}}\" category.",
"type": "wiki-page-name",
"required": false
},
"Type": {
"description": "Item type. Links will be red if there is no category that shares a name.",
"type": "string",
"required": false
},
"Ingredients":{
"description": "Ingredients of the item. Recipes with multiple ingredients can be denoted with \",\" as separator, and multiple of the same ingredient can be denoted with \":\"",
"example": "\"Iron plate: 10, Iron Ore\" is used to give the result in the example.",
"type": "string",
"required": false
},
"Power": {
"description": "Power requirement (W)",
"type": "number",
"required": false
},
"Water": {
"description": "Water requirement (PSI)",
"type": "number",
"required": false
}
},
"description": "All optional parameters will not appear if not defined unless stated to default to something."
}
</templatedata>
d41ae3ac44998f25a680a291d3778e9042ce39b5
Iron Ore
0
886
1183
2025-10-17T18:24:03Z
Martin mc
641235
Redirected page to [[Ore]]
wikitext
text/x-wiki
#REDIRECT [[Ore]]
0ab0064fe453057a44f212cea0d690a0b78c1354
Ore
0
887
1184
2025-10-17T18:24:24Z
Martin mc
641235
Created page with "test"
wikitext
text/x-wiki
test
a94a8fe5ccb19ba61c4c0873d391e987982fbbd3
1194
1184
2025-10-18T17:30:03Z
Martin mc
641235
wikitext
text/x-wiki
{{Item Infobox
|title=Ore
|image = Iron Ore.png, Copper Ore.png, Coal.png
|tabs = Iron, Copper, Coal
|Iron_caption = A raw piece of iron ore. Can be smelted into iron bars.
|Copper_caption = A raw piece of copper ore. Can be smelted into copper bars.
|Coal_caption = A piece of coal. Used in furnaces for smelting ore into metal bars.
|Type = Ore
|Produced by = Drill (Level 1), Drill (Level 2)}}
64813fe6a676f7388adf40ca92f07658d2afbc5a
Copper Ore
0
888
1186
2025-10-17T18:35:08Z
Martin mc
641235
Redirected page to [[Ore]]
wikitext
text/x-wiki
#REDIRECT [[Ore]]
0ab0064fe453057a44f212cea0d690a0b78c1354
Coal
0
889
1187
2025-10-17T18:35:47Z
Martin mc
641235
Redirected page to [[Ore]]
wikitext
text/x-wiki
#REDIRECT [[Ore]]
0ab0064fe453057a44f212cea0d690a0b78c1354
File:Blue Coin.png
6
890
1190
2025-10-17T20:14:48Z
5jiji
640693
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
5fdc0517c60eec1aa02a1fef9763fa88c38be9ad
Template:Coin
10
891
1191
2025-10-17T20:15:07Z
5jiji
640693
Created page with "[[File:Blue_Coin.png|link=Coins|16px|alt=Coins]]"
wikitext
text/x-wiki
[[File:Blue_Coin.png|link=Coins|16px|alt=Coins]]
edada241d44a5bdfbe2fa8b80edeb962e715a71b
Category:Component
14
892
1196
2025-10-18T17:55:58Z
Martin mc
641235
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Template:Card/doc
10
842
1198
1127
2025-10-18T19:05:28Z
5jiji
640693
Fix adding escape templates
wikitext
text/x-wiki
<noinclude>
{{Documentation}}
[[Category:Templates]]
</noinclude>
== 📘 Description ==
'''{{((}}Card{{))}}''' is used to display items (such as furniture or decor) in a compact card format.
Each card shows the object’s image, name, description, and optionally its '''buy/sell prices''' with coin icons.
This template is ideal for pages listing multiple items on the same page, as it keeps a clean and consistent presentation.
== 🧱 Usage ==
<pre>
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true/false
| spoil = true/false
}}
</pre>
== ⚙️ Parameters ==
{| class="wikitable"
! Parameter
! Description
! Example
! Required
|-
| '''name'''
| The name of the item displayed under the image. Also used as the fallback image filename if no <code>image</code> is defined.
| <code>Aloe Vera</code>
| ✅
|-
| '''image'''
| Optional. The filename of the image to display. If omitted, the template will use <code>[[File:{{{name}}}.png]]</code>.
| <code>Rose.png</code>
| ❌
|-
| '''description'''
| A short description of the item. Automatically truncated to 4 lines with ellipsis if too long.
| <code>Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.</code>
| ❌
|-
| '''hint'''
| Optional tooltip text (displayed when hovering over the description). Defaults to the full description.
| <code>Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.</code>
| ❌
|-
| '''price'''
| The purchase price. Displays a small coin icon next to the value.
| <code>120</code>
| ❌
|-
| '''sold'''
| The sell price. Displays a small coin icon next to the value.
| <code>60</code>
| ❌
|-
| '''link'''
| If set to <code>true</code>, the item name becomes a clickable wiki link. Otherwise, the name is shown as plain text.
| <code>true</code> / <code>false</code>
| ❌
|-
| '''spoil'''
| If set to <code>true</code>, the item description becomes a clickable spoiler. Otherwise, the description is shown as plain text.
| <code>true</code> / <code>false</code>
| ❌
|}
== 🧠 Behavior Notes ==
* If <code>image</code> is not provided, the template automatically uses the <code>name</code> parameter to find a file named <code>[[File:Name.png]]</code>.
* The <code>description</code> is visually truncated after 4 lines using CSS (<code>-webkit-line-clamp</code>), but the full text remains available as a tooltip on hover.
* The <code>Buy</code> and <code>Sold</code> prices appear side by side in a two-column grid, aligned with small coin icons.
* The card layout automatically adapts when only one of the two price values is defined.
== 🎨 Example Outputs ==
=== Full Example (Buy + Sell) ===
<pre>
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room.
| price = 120
| sold = 60
| link = true
}}
</pre>
=== Buy Only ===
<pre>
{{Card
| name = Aloe Vera
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 45
}}
</pre>
=== Sell Only ===
<pre>
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
</pre>
== 🗂️ Categories ==
This template is automatically categorized under:
* [[Category:Templates]]
96b9f5409227e41a17c863fe68cf20f32dfca4e8
1199
1198
2025-10-18T19:06:36Z
5jiji
640693
Removed useless {{documentation}}
wikitext
text/x-wiki
<noinclude>
[[Category:Templates]]
</noinclude>
== 📘 Description ==
'''{{((}}Card{{))}}''' is used to display items (such as furniture or decor) in a compact card format.
Each card shows the object’s image, name, description, and optionally its '''buy/sell prices''' with coin icons.
This template is ideal for pages listing multiple items on the same page, as it keeps a clean and consistent presentation.
== 🧱 Usage ==
<pre>
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 120
| sold = 60
| link = true/false
| spoil = true/false
}}
</pre>
== ⚙️ Parameters ==
{| class="wikitable"
! Parameter
! Description
! Example
! Required
|-
| '''name'''
| The name of the item displayed under the image. Also used as the fallback image filename if no <code>image</code> is defined.
| <code>Aloe Vera</code>
| ✅
|-
| '''image'''
| Optional. The filename of the image to display. If omitted, the template will use <code>[[File:{{{name}}}.png]]</code>.
| <code>Rose.png</code>
| ❌
|-
| '''description'''
| A short description of the item. Automatically truncated to 4 lines with ellipsis if too long.
| <code>Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.</code>
| ❌
|-
| '''hint'''
| Optional tooltip text (displayed when hovering over the description). Defaults to the full description.
| <code>Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.</code>
| ❌
|-
| '''price'''
| The purchase price. Displays a small coin icon next to the value.
| <code>120</code>
| ❌
|-
| '''sold'''
| The sell price. Displays a small coin icon next to the value.
| <code>60</code>
| ❌
|-
| '''link'''
| If set to <code>true</code>, the item name becomes a clickable wiki link. Otherwise, the name is shown as plain text.
| <code>true</code> / <code>false</code>
| ❌
|-
| '''spoil'''
| If set to <code>true</code>, the item description becomes a clickable spoiler. Otherwise, the description is shown as plain text.
| <code>true</code> / <code>false</code>
| ❌
|}
== 🧠 Behavior Notes ==
* If <code>image</code> is not provided, the template automatically uses the <code>name</code> parameter to find a file named <code>[[File:Name.png]]</code>.
* The <code>description</code> is visually truncated after 4 lines using CSS (<code>-webkit-line-clamp</code>), but the full text remains available as a tooltip on hover.
* The <code>Buy</code> and <code>Sold</code> prices appear side by side in a two-column grid, aligned with small coin icons.
* The card layout automatically adapts when only one of the two price values is defined.
== 🎨 Example Outputs ==
=== Full Example (Buy + Sell) ===
<pre>
{{Card
| name = Aloe Vera
| image = Aloe Vera.png
| description = An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room.
| price = 120
| sold = 60
| link = true
}}
</pre>
=== Buy Only ===
<pre>
{{Card
| name = Aloe Vera
| description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
| price = 45
}}
</pre>
=== Sell Only ===
<pre>
{{Card
| name = Small Coffee Plant
| description = A great accent for tight spaces such as desktops or small kitchen corners.
| sold = 30
}}
</pre>
== 🗂️ Categories ==
This template is automatically categorized under:
* [[Category:Templates]]
3d7d22d60ebe4cef010099730ba8f8a153018b0a
Benson
0
893
1202
2025-10-18T19:14:41Z
Badbart
640809
Created page with "{{NPC Infobox |caption = An eccentric inventor, and the most confusing person I've ever talked to. He lives in the abandoned railcar south of town. Sorry, lab, not railcar. He also seems to think my name is Mogo. |description= Self proclaimed inventor. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = An eccentric inventor, and the most confusing person I've ever talked to. He lives in the abandoned railcar south of town. Sorry, lab, not railcar. He also seems to think my name is Mogo.
|description= Self proclaimed inventor.
|BestGift=Added soon
|WorstGift=These are just examples values}}
3bd8932a6aadb0074683beeb989d1ab84f2d5a20
Carter
0
894
1203
2025-10-18T19:15:20Z
Badbart
640809
Created page with "{{NPC Infobox |caption = Became the mayor of St. Ambroise a few years back. Been told that he's a bit of a stickler for paperwork. He also seems particularly fond of Dottie. |description= Mayor of town. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = Became the mayor of St. Ambroise a few years back. Been told that he's a bit of a stickler for paperwork. He also seems particularly fond of Dottie.
|description= Mayor of town.
|BestGift=Added soon
|WorstGift=These are just examples values}}
2d5857a7c6619ebbc205560e22bcfe778cd5ca2c
Cliff
0
895
1204
2025-10-18T19:16:00Z
Badbart
640809
Created page with "{{NPC Infobox |caption = The kindest old man. He's been running the General Store in the north side of town since forever. He buys and sells different kinds of machines, and also makes his own jam. |description= Owns the general store. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = The kindest old man. He's been running the General Store in the north side of town since forever. He buys and sells different kinds of machines, and also makes his own jam.
|description= Owns the general store.
|BestGift=Added soon
|WorstGift=These are just examples values}}
95119ab2bd0c0ea73ae544191359f37b791d0bcb
Dottie
0
896
1205
2025-10-18T19:16:43Z
Badbart
640809
Created page with "{{NPC Infobox |caption = Owns the florist shop on the northwest side of town, and has more types of plants for sale than I can name. She's been a bit at odds with her daughter Tia lately. |description= Owns the flower shop. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = Owns the florist shop on the northwest side of town, and has more types of plants for sale than I can name. She's been a bit at odds with her daughter Tia lately.
|description= Owns the flower shop.
|BestGift=Added soon
|WorstGift=These are just examples values}}
1326a5dc2ca479125700a4a98a05bc88777a58fe
Elise
0
897
1206
2025-10-18T19:17:21Z
Badbart
640809
Created page with "{{NPC Infobox |caption = A talented astrophysicist. She runs the observatory at the peak of the canyon along with William. She's been staying at William's place since the Observatory was closed. |description= Runs the observatory. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = A talented astrophysicist. She runs the observatory at the peak of the canyon along with William. She's been staying at William's place since the Observatory was closed.
|description= Runs the observatory.
|BestGift=Added soon
|WorstGift=These are just examples values}}
3314400b51362d76f6bfdab3f6964be2b98ab3f7
Ilonka
0
898
1207
2025-10-18T19:18:24Z
Badbart
640809
Created page with "{{NPC Infobox |caption = My mom's sister. She's worked on the rocket with my mom since as long as I could remember. Auntie's always been there for me, and taken me in since I moved back home to St. Ambroise. |description= Owns the old factory. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = My mom's sister. She's worked on the rocket with my mom since as long as I could remember. Auntie's always been there for me, and taken me in since I moved back home to St. Ambroise.
|description= Owns the old factory.
|BestGift=Added soon
|WorstGift=These are just examples values}}
eb87461ca61eaf9e84933f9bd76953125ff86b02
Jamie
0
899
1208
2025-10-18T19:18:50Z
Badbart
640809
Created page with "{{NPC Infobox |caption = Runs the bakery on the north side of town with Veronica. He says they've been struggling a bit to keep the business going. Little does he know the extent of my coffee addiction. |description= Owns the local bakery. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = Runs the bakery on the north side of town with Veronica. He says they've been struggling a bit to keep the business going. Little does he know the extent of my coffee addiction.
|description= Owns the local bakery.
|BestGift=Added soon
|WorstGift=These are just examples values}}
36e580dded4da7c8d54f020d369cc1e9cd8aa111
Leo
0
900
1209
2025-10-18T19:19:15Z
Badbart
640809
Created page with "{{NPC Infobox |caption = The best boy. Not sure where he came from, but he seems to have found his home here with us. Loves pets and playing fetch. He also has an uncanny ability to find people in town. |description= A good boy. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = The best boy. Not sure where he came from, but he seems to have found his home here with us. Loves pets and playing fetch. He also has an uncanny ability to find people in town.
|description= A good boy.
|BestGift=Added soon
|WorstGift=These are just examples values}}
99eaae6fb4374e37d532dc2a7bb1af865b6f565a
File:LeoPortraitAlert.png
6
523
1210
550
2025-10-18T19:20:20Z
Badbart
640809
Badbart renamed page [[File:DogPortraitAlert.png]] to [[File:LeoPortraitAlert.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DogPortraitAlert.png
6
901
1211
2025-10-18T19:20:20Z
Badbart
640809
Badbart renamed page [[File:DogPortraitAlert.png]] to [[File:LeoPortraitAlert.png]]
wikitext
text/x-wiki
#REDIRECT [[File:LeoPortraitAlert.png]]
d922095a07a62007634d6698fb5cf052cddbe68a
File:LeoPortraitCurious.png
6
524
1212
551
2025-10-18T19:20:32Z
Badbart
640809
Badbart renamed page [[File:DogPortraitCurious.png]] to [[File:LeoPortraitCurious.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DogPortraitCurious.png
6
902
1213
2025-10-18T19:20:32Z
Badbart
640809
Badbart renamed page [[File:DogPortraitCurious.png]] to [[File:LeoPortraitCurious.png]]
wikitext
text/x-wiki
#REDIRECT [[File:LeoPortraitCurious.png]]
75ab2cdc751a0fe59f9fe5a8187f6625d247e4bc
File:LeoPortraitNeutral.png
6
525
1214
552
2025-10-18T19:20:41Z
Badbart
640809
Badbart renamed page [[File:DogPortraitNeutral.png]] to [[File:LeoPortraitNeutral.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DogPortraitNeutral.png
6
903
1215
2025-10-18T19:20:41Z
Badbart
640809
Badbart renamed page [[File:DogPortraitNeutral.png]] to [[File:LeoPortraitNeutral.png]]
wikitext
text/x-wiki
#REDIRECT [[File:LeoPortraitNeutral.png]]
49244a8a1c4be0bae170e1fce18024d16ea46af3
File:LeoPortraitScared.png
6
526
1216
553
2025-10-18T19:20:49Z
Badbart
640809
Badbart renamed page [[File:DogPortraitScared.png]] to [[File:LeoPortraitScared.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:DogPortraitScared.png
6
904
1217
2025-10-18T19:20:49Z
Badbart
640809
Badbart renamed page [[File:DogPortraitScared.png]] to [[File:LeoPortraitScared.png]]
wikitext
text/x-wiki
#REDIRECT [[File:LeoPortraitScared.png]]
60e6e5d58deea5600ec1a99454d9f541c3a44cf3
File:ToastyPortraitHappy.png
6
560
1218
587
2025-10-18T19:21:26Z
Badbart
640809
Badbart renamed page [[File:MechPortraitHappy.png]] to [[File:ToastyPortraitHappy.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MechPortraitHappy.png
6
905
1219
2025-10-18T19:21:26Z
Badbart
640809
Badbart renamed page [[File:MechPortraitHappy.png]] to [[File:ToastyPortraitHappy.png]]
wikitext
text/x-wiki
#REDIRECT [[File:ToastyPortraitHappy.png]]
683a03b42199452c48031fd22ff983fb3506ba08
File:ToastyPortraitJournal.png
6
561
1220
588
2025-10-18T19:21:33Z
Badbart
640809
Badbart renamed page [[File:MechPortraitJournal.png]] to [[File:ToastyPortraitJournal.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MechPortraitJournal.png
6
906
1221
2025-10-18T19:21:33Z
Badbart
640809
Badbart renamed page [[File:MechPortraitJournal.png]] to [[File:ToastyPortraitJournal.png]]
wikitext
text/x-wiki
#REDIRECT [[File:ToastyPortraitJournal.png]]
5db3850b4867cf65b7ff577c86e2cc1c551e9d9e
File:ToastyPortraitNeutral.png
6
562
1222
589
2025-10-18T19:21:40Z
Badbart
640809
Badbart renamed page [[File:MechPortraitNeutral.png]] to [[File:ToastyPortraitNeutral.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MechPortraitNeutral.png
6
907
1223
2025-10-18T19:21:40Z
Badbart
640809
Badbart renamed page [[File:MechPortraitNeutral.png]] to [[File:ToastyPortraitNeutral.png]]
wikitext
text/x-wiki
#REDIRECT [[File:ToastyPortraitNeutral.png]]
7998ad724be99b2680f2eca1a5f548bc4613ebc2
File:ToastyPortraitThinking.png
6
563
1224
590
2025-10-18T19:21:48Z
Badbart
640809
Badbart renamed page [[File:MechPortraitThinking.png]] to [[File:ToastyPortraitThinking.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:MechPortraitThinking.png
6
908
1225
2025-10-18T19:21:48Z
Badbart
640809
Badbart renamed page [[File:MechPortraitThinking.png]] to [[File:ToastyPortraitThinking.png]]
wikitext
text/x-wiki
#REDIRECT [[File:ToastyPortraitThinking.png]]
36828134134cd31eb38d36c7f70466f43a1d4ba8
Toasty
0
909
1226
2025-10-18T19:22:36Z
Badbart
640809
Created page with "{{NPC Infobox |caption = Mechanized Toaster Utility Vehicle. A true friend, super fun to ride around town, and loves knocking stuff down! Note to self: Keep him far away from the bakery. |description= Robotic Toaster Utility Vehicle. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = Mechanized Toaster Utility Vehicle. A true friend, super fun to ride around town, and loves knocking stuff down! Note to self: Keep him far away from the bakery.
|description= Robotic Toaster Utility Vehicle.
|BestGift=Added soon
|WorstGift=These are just examples values}}
1838a410e9d28b037ceb8af82540eb613cf866a6
Michael
0
910
1227
2025-10-18T19:23:05Z
Badbart
640809
Created page with "{{NPC Infobox |caption = Runs the machine shop by the scrapyard, south of the train tracks. He's a bit of a grumpypants, but probably because his business has been struggling lately. |description= Runs the machine shop. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = Runs the machine shop by the scrapyard, south of the train tracks. He's a bit of a grumpypants, but probably because his business has been struggling lately.
|description= Runs the machine shop.
|BestGift=Added soon
|WorstGift=These are just examples values}}
2d1e07ad8d2674eb6288608ec24f9b00f7cf27da
Noor
0
911
1228
2025-10-18T19:23:40Z
Badbart
640809
Created page with "{{NPC Infobox |caption = An undergrad student at the university. She also works as a research assistant for Rebecca, though I think Noor's more afraid of her than anything. |description= Undergrad student at the university. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = An undergrad student at the university. She also works as a research assistant for Rebecca, though I think Noor's more afraid of her than anything.
|description= Undergrad student at the university.
|BestGift=Added soon
|WorstGift=These are just examples values}}
9dd755a137da243fde56a609f3ed6daacce8c630
Pete
0
912
1229
2025-10-18T19:24:24Z
Badbart
640809
Created page with "{{NPC Infobox |caption = Runs the shipyard by the coast. He's a pretty jolly guy, though I think a hug from him would probably crush me. |description= Runs the lighthouse. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = Runs the shipyard by the coast. He's a pretty jolly guy, though I think a hug from him would probably crush me.
|description= Runs the lighthouse.
|BestGift=Added soon
|WorstGift=These are just examples values}}
94cb0e01380b8dded888d7dfdde564db1e6e1957
Pico
0
913
1230
2025-10-18T19:25:11Z
Badbart
640809
Created page with "{{NPC Infobox |caption = Built from Auntie's old TV when I was little. Always supportive and positive. He loves watching the machines in the factory. |description= A very curious robot. Made from an old TV. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = Built from Auntie's old TV when I was little. Always supportive and positive. He loves watching the machines in the factory.
|description= A very curious robot. Made from an old TV.
|BestGift=Added soon
|WorstGift=These are just examples values}}
d45144ad72e4edccb1790e8c5aba74a3c7fef1b3
Rebecca
0
914
1231
2025-10-18T19:25:41Z
Badbart
640809
Created page with "{{NPC Infobox |caption = A close friend from childhood. She's been working on her masters at the university. Has called me Mo since we were kids, and doesn't seem intent on stopping now. |description= A grad student at the university. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = A close friend from childhood. She's been working on her masters at the university. Has called me Mo since we were kids, and doesn't seem intent on stopping now.
|description= A grad student at the university.
|BestGift=Added soon
|WorstGift=These are just examples values}}
1e63238bf982c7c9acde59224abdd899c9866858
Sabrina
0
915
1232
2025-10-18T19:26:11Z
Badbart
640809
Created page with "{{NPC Infobox |caption = Owns the tavern by the pier. Doesn't really want to talk much, though she seems to be friends with Pete at least. |description= Runs the tavern. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = Owns the tavern by the pier. Doesn't really want to talk much, though she seems to be friends with Pete at least.
|description= Runs the tavern.
|BestGift=Added soon
|WorstGift=These are just examples values}}
e027901b3635e8f8db2ca49ea697ad2247519e23
Scrubs
0
916
1233
2025-10-18T19:26:51Z
Badbart
640809
Created page with "{{NPC Infobox |caption = He's a bit on the grumpy side, and apparently hates laundry. Yet despite that, I could swear I've been missing several of my socks lately. |description= A very rude robot. Made from an old washing machine. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = He's a bit on the grumpy side, and apparently hates laundry. Yet despite that, I could swear I've been missing several of my socks lately.
|description= A very rude robot. Made from an old washing machine.
|BestGift=Added soon
|WorstGift=These are just examples values}}
97b5e261ed8c6b9d90c8655d2aa5a18b91e5d986
Tia
0
917
1234
2025-10-18T19:27:20Z
Badbart
640809
Created page with "{{NPC Infobox |caption = Lives with her mom at the florist shop, but seems like she can be found anywhere but at home. She's taken a particular interest in the factory and rocket silo.. |description= Dottie's daughter. |BestGift=Added soon |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = Lives with her mom at the florist shop, but seems like she can be found anywhere but at home. She's taken a particular interest in the factory and rocket silo..
|description= Dottie's daughter.
|BestGift=Added soon
|WorstGift=These are just examples values}}
6e3b586fc6d61273186f3f60e1f5e62a51f99c84
File:RonjaPortraitAngry.png
6
647
1235
674
2025-10-18T19:28:08Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitAngry.png]] to [[File:RonjaPortraitAngry.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SpiritPortraitAngry.png
6
918
1236
2025-10-18T19:28:08Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitAngry.png]] to [[File:RonjaPortraitAngry.png]]
wikitext
text/x-wiki
#REDIRECT [[File:RonjaPortraitAngry.png]]
f6797e465e68c20a259f5738061c1bfec3d95d30
File:RonjaPortraitBlush.png
6
648
1237
675
2025-10-18T19:28:17Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitBlush.png]] to [[File:RonjaPortraitBlush.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SpiritPortraitBlush.png
6
919
1238
2025-10-18T19:28:17Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitBlush.png]] to [[File:RonjaPortraitBlush.png]]
wikitext
text/x-wiki
#REDIRECT [[File:RonjaPortraitBlush.png]]
e42c9eea21a3c7a18efe70cb4642325bd15fa12f
File:RonjaPortraitHappy.png
6
649
1239
676
2025-10-18T19:28:26Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitHappy.png]] to [[File:RonjaPortraitHappy.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SpiritPortraitHappy.png
6
920
1240
2025-10-18T19:28:26Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitHappy.png]] to [[File:RonjaPortraitHappy.png]]
wikitext
text/x-wiki
#REDIRECT [[File:RonjaPortraitHappy.png]]
23853e471b919f6af11d70f1bd0eb64309740271
File:RonjaPortraitLaugh.png
6
650
1241
677
2025-10-18T19:28:33Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitLaugh.png]] to [[File:RonjaPortraitLaugh.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SpiritPortraitLaugh.png
6
921
1242
2025-10-18T19:28:33Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitLaugh.png]] to [[File:RonjaPortraitLaugh.png]]
wikitext
text/x-wiki
#REDIRECT [[File:RonjaPortraitLaugh.png]]
1cdd9c1c90fdd1ca3ec896bd0950baf39015d5aa
File:RonjaPortraitNeutral.png
6
651
1243
678
2025-10-18T19:28:40Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitNeutral.png]] to [[File:RonjaPortraitNeutral.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SpiritPortraitNeutral.png
6
922
1244
2025-10-18T19:28:40Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitNeutral.png]] to [[File:RonjaPortraitNeutral.png]]
wikitext
text/x-wiki
#REDIRECT [[File:RonjaPortraitNeutral.png]]
15b38b486b738a9a0fc4a5a8de06875252da426b
File:RonjaPortraitSad.png
6
652
1245
679
2025-10-18T19:28:48Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitSad.png]] to [[File:RonjaPortraitSad.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SpiritPortraitSad.png
6
923
1246
2025-10-18T19:28:48Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitSad.png]] to [[File:RonjaPortraitSad.png]]
wikitext
text/x-wiki
#REDIRECT [[File:RonjaPortraitSad.png]]
99236f079ef53b7ddf506381ac3ccb14322bb439
File:RonjaPortraitSurprised.png
6
653
1247
680
2025-10-18T19:28:55Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitSurprised.png]] to [[File:RonjaPortraitSurprised.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SpiritPortraitSurprised.png
6
924
1248
2025-10-18T19:28:55Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitSurprised.png]] to [[File:RonjaPortraitSurprised.png]]
wikitext
text/x-wiki
#REDIRECT [[File:RonjaPortraitSurprised.png]]
299f577bcb2e0ab95e40628f44d63ea6a1449b5b
File:RonjaPortraitWorried.png
6
654
1249
681
2025-10-18T19:29:02Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitWorried.png]] to [[File:RonjaPortraitWorried.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:SpiritPortraitWorried.png
6
925
1250
2025-10-18T19:29:02Z
Badbart
640809
Badbart renamed page [[File:SpiritPortraitWorried.png]] to [[File:RonjaPortraitWorried.png]]
wikitext
text/x-wiki
#REDIRECT [[File:RonjaPortraitWorried.png]]
53c7571001f8c11cd9256c6b84dbbb05e09c1ef6
Ronja
0
926
1251
2025-10-18T19:29:33Z
Badbart
640809
Created page with "{{NPC Infobox |caption = The machine spirit. Legend has it she watches over all machines, and if they are not maintained or respected, she will become displeased and play tricks on people. |description= Inhabits machines and brings them to life. |BestGift=Gems, TBC |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = The machine spirit. Legend has it she watches over all machines, and if they are not maintained or respected, she will become displeased and play tricks on people.
|description= Inhabits machines and brings them to life.
|BestGift=Gems, TBC
|WorstGift=These are just examples values}}
e2de78c2023b7c3a1ceeb38767c8aa21ff7abbc6
Veronica
0
927
1252
2025-10-18T19:30:16Z
Badbart
640809
Created page with "{{NPC Infobox |caption = One of my best friends from childhood, and an accomplished cello player. Nowadays she runs the bakery with her fiancé, Jamie. |description= The first person you met after moving to town. |BestGift=Gems, TBC |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = One of my best friends from childhood, and an accomplished cello player. Nowadays she runs the bakery with her fiancé, Jamie.
|description= The first person you met after moving to town.
|BestGift=Gems, TBC
|WorstGift=These are just examples values}}
eaa767086554f8a882913ba5220375856e87c334
Watts
0
928
1253
2025-10-18T19:30:35Z
Badbart
640809
Created page with "{{NPC Infobox |caption = A true gentleman. Runs the train station near the railyard, which back in the day was the main source of import and export for the town. |description= Runs the train station at the railyard. |BestGift=Gems, TBC |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = A true gentleman. Runs the train station near the railyard, which back in the day was the main source of import and export for the town.
|description= Runs the train station at the railyard.
|BestGift=Gems, TBC
|WorstGift=These are just examples values}}
8fd45ff90bebd4fbf2e039961c0aad906fb0e8f6
William
0
929
1254
2025-10-18T19:30:59Z
Badbart
640809
Created page with "{{NPC Infobox |caption = A research assistant for Elise at the observatory. He seems constantly lost in his thoughts. Lives in the cottage by the pier. |description= Assistant at the observatory. |BestGift=Gems, TBC |WorstGift=These are just examples values}}"
wikitext
text/x-wiki
{{NPC Infobox
|caption = A research assistant for Elise at the observatory. He seems constantly lost in his thoughts. Lives in the cottage by the pier.
|description= Assistant at the observatory.
|BestGift=Gems, TBC
|WorstGift=These are just examples values}}
bd57a03792f8b6d29633104f79e90b76d66e7cdc
1287
1254
2025-10-19T19:20:18Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = A research assistant for Elise at the observatory. He seems constantly lost in his thoughts. Lives in the cottage by the pier.
|description= Assistant at the observatory.
|BestGift=Foragable
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
6aec6f206bfdf7a2e6e06ac8fadf406102fe1301
Morgan
0
930
1255
2025-10-18T19:31:42Z
Badbart
640809
Created page with "{{NPC Infobox |description= Mechanic. }}"
wikitext
text/x-wiki
{{NPC Infobox
|description= Mechanic.
}}
f8ab1303ee847140922ded61b754b2d813210291
1276
1255
2025-10-19T19:14:19Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|description= Mechanic.
|BestGift=
|WorstGift= Component, Material, Ore, Recyclable, Fragment
}}
c5b28df506b3e919755479d45ab5a760fc0eeede
Fragments
0
931
1256
2025-10-19T06:04:09Z
Martin mc
641235
Created page with "{{Item Infobox |image = Amethyst Fragment.png, Diamond Fragment.png, Emerald Fragment.png, Ruby Fragment.png, Quartz Fragment.png |tabs = Amethyst, Diamond, Emerald, Ruby, Quartz |Amethyst_caption = Broken piece of amethyst. |Diamond_caption = Broken piece of diamond. |Emerald_caption = Broken piece of emerald. |Ruby_caption = Broken piece of ruby. |Quartz_caption = Broken piece of quartz crystal. Unusable in blueprints. |Type = fragment |Produced by = Recycler }} used..."
wikitext
text/x-wiki
{{Item Infobox
|image = Amethyst Fragment.png, Diamond Fragment.png, Emerald Fragment.png, Ruby Fragment.png, Quartz Fragment.png
|tabs = Amethyst, Diamond, Emerald, Ruby, Quartz
|Amethyst_caption = Broken piece of amethyst.
|Diamond_caption = Broken piece of diamond.
|Emerald_caption = Broken piece of emerald.
|Ruby_caption = Broken piece of ruby.
|Quartz_caption = Broken piece of quartz crystal. Unusable in blueprints.
|Type = fragment
|Produced by = Recycler
}}
used in the synthesiser to make more gems
diamond fragments take 5x as long as other fragments (needs fact checking)
ceb439b271100bd123772ceb37db624643b56473
1258
1256
2025-10-19T07:05:24Z
Martin mc
641235
wikitext
text/x-wiki
{{Item Infobox
|image = Amethyst Fragment.png, Diamond Fragment.png, Emerald Fragment.png, Ruby Fragment.png, Quartz Fragment.png
|tabs = Amethyst, Diamond, Emerald, Ruby, Quartz
|Amethyst_caption = Broken piece of amethyst.
|Diamond_caption = Broken piece of diamond.
|Emerald_caption = Broken piece of emerald.
|Ruby_caption = Broken piece of ruby.
|Quartz_caption = Broken piece of quartz crystal. Unusable in blueprints.
|Type = Fragment
|Produced by = Recycler
}}
used in the synthesiser to make more gems
diamond fragments take 5x as long as other fragments (needs fact checking)
2108e6345d02d76009b89ef4b02726967248f359
Category:Crafted Using Recycler
14
932
1257
2025-10-19T06:04:27Z
Martin mc
641235
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Gems
0
933
1259
2025-10-19T07:15:09Z
Martin mc
641235
Created page with "{{Item Infobox |image = Amethyst.png, Diamond.png, Emerald.png, Ruby.png, Quartz.png |tabs = Amethyst, Diamond, Emerald, Ruby, Quartz |Amethyst_caption = It's quite purple. Can be sold. |Diamond_caption = Very exquisite and exceptionally rare. Can be sold. |Emerald_caption = As rare as it is beautiful. Can be sold. |Ruby_caption = It has a stunning red color. Can be sold. |Quartz_caption = Found exclusively in the mines. Can be used to make glass based components. |Ameth..."
wikitext
text/x-wiki
{{Item Infobox
|image = Amethyst.png, Diamond.png, Emerald.png, Ruby.png, Quartz.png
|tabs = Amethyst, Diamond, Emerald, Ruby, Quartz
|Amethyst_caption = It's quite purple. Can be sold.
|Diamond_caption = Very exquisite and exceptionally rare. Can be sold.
|Emerald_caption = As rare as it is beautiful. Can be sold.
|Ruby_caption = It has a stunning red color. Can be sold.
|Quartz_caption = Found exclusively in the mines. Can be used to make glass based components.
|Amethyst_Sell price = 25 {{Template:Coin}}
|Diamond_Sell price = 100 {{Template:Coin}}
|Emerald_Sell price = 50 {{Template:Coin}}
|Ruby_Sell price = 75 {{Template:Coin}}
|Quartz_Sell price = 5 {{Template:Coin}}
|Type = Gem
|Produced by = Synthesizer
}}
d7266d4dcac345a81634b16371f05dcbb8ad89fe
Category:Gem
14
934
1260
2025-10-19T07:15:40Z
Martin mc
641235
Redirected page to [[Gems]]
wikitext
text/x-wiki
#REDIRECT [[Gems]]
6ee8f5cf74a456bba474074023e3aa56cc80c270
File:Amethyst Fragment.png
6
935
1261
2025-10-19T19:06:32Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Diamond Fragment.png
6
936
1262
2025-10-19T19:06:32Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Emerald Fragment.png
6
937
1263
2025-10-19T19:06:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Quartz Fragment.png
6
938
1264
2025-10-19T19:06:33Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Ruby Fragment.png
6
939
1265
2025-10-19T19:06:34Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
Angela
0
885
1266
1195
2025-10-19T19:08:30Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gem, Seashell, Collectible
|WorstGift=Ore, Recyclable, Fragment}}
d13ddaabd5746fef994501f5e25a9d51ddc63b5a
Benson
0
893
1267
1202
2025-10-19T19:09:13Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = An eccentric inventor, and the most confusing person I've ever talked to. He lives in the abandoned railcar south of town. Sorry, lab, not railcar. He also seems to think my name is Mogo.
|description= Self proclaimed inventor.
|BestGift=Fragment
|WorstGift=Fossil}}
b51ad85a8bc30d43d3c332ed5240ff46bbd674ef
Carter
0
894
1268
1203
2025-10-19T19:09:49Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = Became the mayor of St. Ambroise a few years back. Been told that he's a bit of a stickler for paperwork. He also seems particularly fond of Dottie.
|description= Mayor of town.
|BestGift=Fossil, Collectible
|WorstGift=Ore}}
d303d6cf8a4aa64f83969d8a9df92f132e0defde
Cliff
0
895
1269
1204
2025-10-19T19:10:17Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = The kindest old man. He's been running the General Store in the north side of town since forever. He buys and sells different kinds of machines, and also makes his own jam.
|description= Owns the general store.
|BestGift=Gem
|WorstGift=Recyclable, Fragment, Bug}}
b20ff0baf06bd5f800ceac4fd47f4094f1590f24
Dottie
0
896
1270
1205
2025-10-19T19:10:43Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = Owns the florist shop on the northwest side of town, and has more types of plants for sale than I can name. She's been a bit at odds with her daughter Tia lately.
|description= Owns the flower shop.
|BestGift=Flower
|WorstGift=Component, Material, Ore, Recyclable, Fragment, Fossil}}
ab14bdd5374ad0a0f0cc3b0f64c1d9aa1ba6fd9c
Elise
0
897
1271
1206
2025-10-19T19:11:16Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = A talented astrophysicist. She runs the observatory at the peak of the canyon along with William. She's been staying at William's place since the Observatory was closed.
|description= Runs the observatory.
|BestGift=Gem, Seashell
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
c3c23e37f32bed5ba762b0ab0c49f5fb4aea3fa0
Ilonka
0
898
1272
1207
2025-10-19T19:11:46Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = My mom's sister. She's worked on the rocket with my mom since as long as I could remember. Auntie's always been there for me, and taken me in since I moved back home to St. Ambroise.
|description= Owns the old factory.
|BestGift=Gem, Flower
|WorstGift=Bug}}
e44c60628abd41f095b184b554fc3484056823fe
Jamie
0
899
1273
1208
2025-10-19T19:12:19Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = Runs the bakery on the north side of town with Veronica. He says they've been struggling a bit to keep the business going. Little does he know the extent of my coffee addiction.
|description= Owns the local bakery.
|BestGift=Fruit, Foragable
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
9eee9635bebe6b04c73a00def4019fa258894767
Toasty
0
909
1274
1226
2025-10-19T19:12:49Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = Mechanized Toaster Utility Vehicle. A true friend, super fun to ride around town, and loves knocking stuff down! Note to self: Keep him far away from the bakery.
|description= Robotic Toaster Utility Vehicle.
|BestGift=Food
|WorstGift=}}
7ca8f3714c4b9881e7aa55ebdb3b1889ddc4e4eb
Michael
0
910
1275
1227
2025-10-19T19:13:17Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = Runs the machine shop by the scrapyard, south of the train tracks. He's a bit of a grumpypants, but probably because his business has been struggling lately.
|description= Runs the machine shop.
|BestGift=Recyclable
|WorstGift=Fragment}}
5c42e245f123459419060f1c408d757b49fd6646
Noor
0
911
1277
1228
2025-10-19T19:14:49Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = An undergrad student at the university. She also works as a research assistant for Rebecca, though I think Noor's more afraid of her than anything.
|description= Undergrad student at the university.
|BestGift=Collectible, Fossil
|WorstGift=Gem}}
eb128e595ac7dcd3e5b4a94cd5df78977d22f7bf
Pete
0
912
1278
1229
2025-10-19T19:15:17Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = Runs the shipyard by the coast. He's a pretty jolly guy, though I think a hug from him would probably crush me.
|description= Runs the lighthouse.
|BestGift=Fossil, Collectible
|WorstGift=Component, Material, Ore, Recyclable, Fragment, Bug}}
a7adaa9d2b09d6a812354ddefcfefeb836a24766
Pico
0
913
1279
1230
2025-10-19T19:15:39Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = Built from Auntie's old TV when I was little. Always supportive and positive. He loves watching the machines in the factory.
|description= A very curious robot. Made from an old TV.
|BestGift=Flower
|WorstGift=Bug}}
3223e2786902a573e3c6dc2a9c1aa4f0eb1b85ea
Rebecca
0
914
1280
1231
2025-10-19T19:16:04Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = A close friend from childhood. She's been working on her masters at the university. Has called me Mo since we were kids, and doesn't seem intent on stopping now.
|description= A grad student at the university.
|BestGift=Fruit
|WorstGift=Component, Material, Ore, Recyclable}}
4d96b272bebe0aea9179417d9fd4124d6014f0f4
Sabrina
0
915
1281
1232
2025-10-19T19:16:35Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = Owns the tavern by the pier. Doesn't really want to talk much, though she seems to be friends with Pete at least.
|description= Runs the tavern.
|BestGift=Foragable
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
94ff2c3b8b5f009946558e46d0485b7d397bccf5
Scrubs
0
916
1282
1233
2025-10-19T19:17:11Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = He's a bit on the grumpy side, and apparently hates laundry. Yet despite that, I could swear I've been missing several of my socks lately.
|description= A very rude robot. Made from an old washing machine.
|BestGift=Fossil
|WorstGift=Component, Material, Recyclable}}
640be766430024681c133dd681bee2bf81413621
Ronja
0
926
1283
1251
2025-10-19T19:18:03Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = The machine spirit. Legend has it she watches over all machines, and if they are not maintained or respected, she will become displeased and play tricks on people.
|description= Inhabits machines and brings them to life.
|BestGift=Component
|WorstGift=}}
98e47f8de12785d8205196cc47e4f9770f1d0691
Tia
0
917
1284
1234
2025-10-19T19:18:59Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = Lives with her mom at the florist shop, but seems like she can be found anywhere but at home. She's taken a particular interest in the factory and rocket silo..
|description= Dottie's daughter.
|BestGift=Component
|WorstGift=Ore, Recyclable, Fragment, Material}}
f908ed53b9c08f50033c3478df5ff78e5e8fd264
Veronica
0
927
1285
1252
2025-10-19T19:19:30Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = One of my best friends from childhood, and an accomplished cello player. Nowadays she runs the bakery with her fiancé, Jamie.
|description= The first person you met after moving to town.
|BestGift=Flower, Gem
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
e00d49ab43c35c7528d54679f7088cb7c01029ff
Watts
0
928
1286
1253
2025-10-19T19:19:57Z
Badbart
640809
wikitext
text/x-wiki
{{NPC Infobox
|caption = A true gentleman. Runs the train station near the railyard, which back in the day was the main source of import and export for the town.
|description= Runs the train station at the railyard.
|BestGift=Seashell
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
3e3101cd1139a937d7d973b2c19207056c1186d0
File:Amber.png
6
940
1288
2025-10-21T19:07:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Dinosaur Fossil.png
6
941
1289
2025-10-21T19:07:11Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Dinosaur Tooth.png
6
942
1290
2025-10-21T19:07:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Plant Fossil.png
6
943
1291
2025-10-21T19:07:12Z
Badbart
640809
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
Image index
0
738
1292
1169
2025-10-21T19:11:08Z
Badbart
640809
wikitext
text/x-wiki
== Buildings ==
<gallery mode=packed heights=150>
File:Assembler (Level 1).png
File:Assembler (Level 2).png
File:Assembler (Level 3).png
File:Assembler (Level 4).png
File:Bumper.png
File:Cable Crane.png
File:Chemical Plant.png
File:Conveyor Belt.png
File:Drill (Level 1).png
File:Drill (Level 2).png
File:Filtering Splitter.png
File:Furnace (Level 1).png
File:Furnace (Level 2).png
File:Item Buffer.png
File:Item Dispenser.png
File:Item Receiver.png
File:Large Wind Turbine.png
File:Loader.png
File:Pipe.png
File:Power Pole (Level 1).png
File:Power Pole (Level 2).png
File:Power Pole (With Light).png
File:Recycler.png
File:Replicator.png
File:Small Wind Turbine.png
File:Sorter.png
File:Splitter.png
File:Synthesizer.png
File:Underground Pipe.png
File:Underpass.png
File:Unloader.png
File:Utility Light.png
File:Water Pump.png
File:Wooden Chest.png
</gallery>
== Buildings_placed ==
<gallery mode=packed heights=150>
File:Assembler (Level 1) Placed.png
File:Assembler (Level 2) Placed.png
File:Assembler (Level 3) Placed.png
File:Assembler (Level 4) Placed.png
File:Boardwalk Plank Placed.png
File:Bumper Placed.png
File:Cable Crane Placed.png
File:Chemical Plant Placed.png
File:Conveyor Belt Placed.png
File:Drill (Level 1) Placed.png
File:Drill (Level 2) Placed.png
File:Filtering Splitter Placed.png
File:Furnace (Level 1) Placed.png
File:Furnace (Level 2) Placed.png
File:Item Buffer Placed.png
File:Item Dispenser Placed.png
File:Item Receiver Placed.png
File:Large Wind Turbine Placed.png
File:Loader Placed.png
File:Pipe Placed.png
File:Power Pole (Level 1) Placed.png
File:Power Pole (Level 2) Placed.png
File:Power Pole (with light) Placed.png
File:Radio Antenna Placed.png
File:Recycler Placed.png
File:Replicator Placed.png
File:Roof Tile Placed.png
File:Small Wind Turbine Placed.png
File:Sorter Placed.png
File:Splitter Placed.png
File:Synthesizer Placed.png
File:Underground Pipe Placed.png
File:Underpass Placed.png
File:Unloader Placed.png
File:Utility Light Placed.png
File:Water Pump Placed.png
File:Wood Placed.png
File:Wooden Chest Placed.png
</gallery>
== Chara / Angela ==
<gallery mode=packed heights=150>
File:AngelaPortraitAngry.png
File:AngelaPortraitBlush.png
File:AngelaPortraitHappy.png
File:AngelaPortraitLaugh.png
File:AngelaPortraitNeutral.png
File:AngelaPortraitSad.png
File:AngelaPortraitSurprised.png
File:AngelaPortraitWorried.png
</gallery>
== Chara / Benson ==
<gallery mode=packed heights=150>
File:BensonPortraitAngry.png
File:BensonPortraitBlush.png
File:BensonPortraitHappy.png
File:BensonPortraitLaugh.png
File:BensonPortraitNeutral.png
File:BensonPortraitSad.png
File:BensonPortraitSurprised.png
File:BensonPortraitWorried.png
</gallery>
== Chara / Carter ==
<gallery mode=packed heights=150>
File:CarterPortraitAngry.png
File:CarterPortraitBlush.png
File:CarterPortraitHappy.png
File:CarterPortraitLaugh.png
File:CarterPortraitNeutral.png
File:CarterPortraitSad.png
File:CarterPortraitSurprised.png
File:CarterPortraitWorried.png
</gallery>
== Chara / Cliff ==
<gallery mode=packed heights=150>
File:CliffPortraitAngry.png
File:CliffPortraitBlush.png
File:CliffPortraitHappy.png
File:CliffPortraitLaugh.png
File:CliffPortraitNeutral.png
File:CliffPortraitSad.png
File:CliffPortraitSurprised.png
File:CliffPortraitWorried.png
</gallery>
== Chara / Dog ==
<gallery mode=packed heights=150>
File:DogPortraitAlert.png
File:DogPortraitCurious.png
File:DogPortraitNeutral.png
File:DogPortraitScared.png
</gallery>
== Chara / Dottie ==
<gallery mode=packed heights=150>
File:DottiePortraitAngry.png
File:DottiePortraitBlush.png
File:DottiePortraitHappy.png
File:DottiePortraitLaugh.png
File:DottiePortraitNeutral.png
File:DottiePortraitSad.png
File:DottiePortraitSurprised.png
File:DottiePortraitWorried.png
</gallery>
== Chara / Elise ==
<gallery mode=packed heights=150>
File:ElisePortraitAngry.png
File:ElisePortraitBlush.png
File:ElisePortraitHappy.png
File:ElisePortraitLaugh.png
File:ElisePortraitNeutral.png
File:ElisePortraitSad.png
File:ElisePortraitSurprised.png
File:ElisePortraitWorried.png
</gallery>
== Chara / Ilonka ==
<gallery mode=packed heights=150>
File:IlonkaPortraitAngry.png
File:IlonkaPortraitBlush.png
File:IlonkaPortraitFire.png
File:IlonkaPortraitHappy.png
File:IlonkaPortraitLaugh.png
File:IlonkaPortraitNeutral.png
File:IlonkaPortraitSad.png
File:IlonkaPortraitSurprised.png
File:IlonkaPortraitWorried.png
</gallery>
== Chara / Jamie ==
<gallery mode=packed heights=150>
File:JamiePortraitAngry.png
File:JamiePortraitBlush.png
File:JamiePortraitHappy.png
File:JamiePortraitLaugh.png
File:JamiePortraitNeutral.png
File:JamiePortraitSad.png
File:JamiePortraitSurprised.png
File:JamiePortraitWorried.png
</gallery>
== Chara / Mech ==
<gallery mode=packed heights=150>
File:MechPortraitHappy.png
File:MechPortraitJournal.png
File:MechPortraitNeutral.png
File:MechPortraitThinking.png
</gallery>
== Chara / Michael ==
<gallery mode=packed heights=150>
File:MichaelPortraitAngry.png
File:MichaelPortraitBlush.png
File:MichaelPortraitHappy.png
File:MichaelPortraitLaugh.png
File:MichaelPortraitNeutral.png
File:MichaelPortraitSad.png
File:MichaelPortraitSurprised.png
File:MichaelPortraitWorried.png
</gallery>
== Chara / Morgan ==
<gallery mode=packed heights=150>
File:MorganPortraitAccomplished.png
File:MorganPortraitAngry.png
File:MorganPortraitAwe.png
File:MorganPortraitBlush.png
File:MorganPortraitChild.png
File:MorganPortraitDefeated.png
File:MorganPortraitDisbelief.png
File:MorganPortraitExcited.png
File:MorganPortraitFire.png
File:MorganPortraitFurious.png
File:MorganPortraitHappy.png
File:MorganPortraitLaugh.png
File:MorganPortraitLookingUp.png
File:MorganPortraitNeutral.png
File:MorganPortraitSad.png
File:MorganPortraitSomber.png
File:MorganPortraitSurprised.png
File:MorganPortraitThinking.png
File:MorganPortraitWorried.png
File:MorganPortraitYelling.png
</gallery>
== Chara / Morgan / Sprites / Animed ==
<gallery mode=packed heights=150>
File:20251017 150949.gif
File:20251017 151144.gif
File:20251017 151226.gif
File:20251017 151247.gif
File:20251017 151309.gif
File:20251017 151333.gif
File:20251017 155350.gif
File:20251017 155406.gif
File:20251017 155423.gif
File:20251017 155438.gif
File:20251017 155454.gif
File:20251017 155524.gif
File:20251017 155539.gif
File:20251017 155551.gif
File:20251017 155605.gif
File:20251017 161408.gif
File:20251017 161512.gif
File:20251017 161526.gif
File:20251017 161712.gif
File:20251017 161733.gif
File:20251017 161759.gif
File:20251017 161940.gif
File:20251017 161957.gif
File:20251017 162010.gif
File:20251017 162022.gif
File:20251017 162036.gif
File:20251017 162052.gif
File:20251017 162137.gif
File:20251017 162232.gif
File:20251017 162246.gif
File:20251017 162258.gif
File:20251017 162314.gif
File:20251017 162330.gif
</gallery>
== Chara / Noor ==
<gallery mode=packed heights=150>
File:NoorPortraitAngry.png
File:NoorPortraitBlush.png
File:NoorPortraitHappy.png
File:NoorPortraitLaugh.png
File:NoorPortraitNeutral.png
File:NoorPortraitSad.png
File:NoorPortraitSurprised.png
File:NoorPortraitWorried.png
</gallery>
== Chara / Pete ==
<gallery mode=packed heights=150>
File:PetePortraitAngry.png
File:PetePortraitBlush.png
File:PetePortraitHappy.png
File:PetePortraitLaugh.png
File:PetePortraitNeutral.png
File:PetePortraitSad.png
File:PetePortraitSurprised.png
File:PetePortraitWorried.png
</gallery>
== Chara / Pico ==
<gallery mode=packed heights=150>
File:PicoPartyPortraitAngry.png
File:PicoPartyPortraitHappy.png
File:PicoPartyPortraitNeutral.png
File:PicoPartyPortraitSurprised.png
File:PicoPortraitAngry.png
File:PicoPortraitBlush.png
File:PicoPortraitFire.png
File:PicoPortraitHappy.png
File:PicoPortraitLaugh.png
File:PicoPortraitNeutral.png
File:PicoPortraitSad.png
File:PicoPortraitSurprised.png
File:PicoPortraitWorried.png
</gallery>
== Chara / Rebecca ==
<gallery mode=packed heights=150>
File:RebeccaPortraitAngry.png
File:RebeccaPortraitBlush.png
File:RebeccaPortraitDisbelief.png
File:RebeccaPortraitHappy.png
File:RebeccaPortraitLaugh.png
File:RebeccaPortraitNeutral.png
File:RebeccaPortraitSad.png
File:RebeccaPortraitSurprised.png
File:RebeccaPortraitWorried.png
</gallery>
== Chara / Sabrina ==
<gallery mode=packed heights=150>
File:SabrinaPortraitAngry.png
File:SabrinaPortraitBlush.png
File:SabrinaPortraitDefeated.png
File:SabrinaPortraitHappy.png
File:SabrinaPortraitLaugh.png
File:SabrinaPortraitNeutral.png
File:SabrinaPortraitSad.png
File:SabrinaPortraitSurprised.png
File:SabrinaPortraitWorried.png
</gallery>
== Chara / Scrubs ==
<gallery mode=packed heights=150>
File:ScrubsPartyPortraitAngry.png
File:ScrubsPartyPortraitHappy.png
File:ScrubsPartyPortraitNeutral.png
File:ScrubsPortraitAngry.png
File:ScrubsPortraitHappy.png
File:ScrubsPortraitNeutral.png
File:ScrubsPortraitSad.png
File:ScrubsPortraitSurprised.png
</gallery>
== Chara / Spirit ==
<gallery mode=packed heights=150>
File:SpiritPortraitAngry.png
File:SpiritPortraitBlush.png
File:SpiritPortraitHappy.png
File:SpiritPortraitLaugh.png
File:SpiritPortraitNeutral.png
File:SpiritPortraitSad.png
File:SpiritPortraitSurprised.png
File:SpiritPortraitWorried.png
</gallery>
== Chara / Tia ==
<gallery mode=packed heights=150>
File:TiaPortraitAngry.png
File:TiaPortraitBlush.png
File:TiaPortraitHappy.png
File:TiaPortraitLaugh.png
File:TiaPortraitNeutral.png
File:TiaPortraitSad.png
File:TiaPortraitSurprised.png
File:TiaPortraitWorried.png
</gallery>
== Chara / Veronica ==
<gallery mode=packed heights=150>
File:VeronicaPortraitAngry.png
File:VeronicaPortraitBlush.png
File:VeronicaPortraitDisbelief.png
File:VeronicaPortraitHappy.png
File:VeronicaPortraitLaugh.png
File:VeronicaPortraitNeutral.png
File:VeronicaPortraitSad.png
File:VeronicaPortraitSurprised.png
File:VeronicaPortraitWorried.png
</gallery>
== Chara / Watts ==
<gallery mode=packed heights=150>
File:WattsPortraitAngry.png
File:WattsPortraitBlush.png
File:WattsPortraitHappy.png
File:WattsPortraitLaugh.png
File:WattsPortraitNeutral.png
File:WattsPortraitSad.png
File:WattsPortraitSurprised.png
File:WattsPortraitWorried.png
</gallery>
== Chara / William ==
<gallery mode=packed heights=150>
File:WilliamPortraitAngry.png
File:WilliamPortraitBlush.png
File:WilliamPortraitHappy.png
File:WilliamPortraitLaugh.png
File:WilliamPortraitNeutral.png
File:WilliamPortraitSad.png
File:WilliamPortraitSurprised.png
File:WilliamPortraitWorried.png
</gallery>
== Consumables ==
<gallery mode=packed heights=150>
File:Black Coffee.png
File:Cappuccino.png
File:Cold Black Coffee.png
File:Cold Cappuccino.png
File:Cold Espresso.png
File:Cold Flat White.png
File:Espresso.png
File:Flat White.png
File:Loaf of Bread.png
</gallery>
== Decoratives ==
<gallery mode=packed heights=150>
File:Aloe Vera.png
File:Armchair.png
File:Autumn Stonecrop.png
File:Big Sapling.png
File:Bookcase.png
File:Cactus.png
File:Caution Paint.png
File:Clematis.png
File:Coat Rack.png
File:Coffee Plant.png
File:Couch.png
File:Daisy.png
File:Dragon Tree.png
File:Dresser.png
File:Dumb Cane.png
File:End Table with Blue Lamp.png
File:End Table with Green Lamp.png
File:Fancy Chair.png
File:Fancy Desk.png
File:Fancy Table.png
File:Fern.png
File:Grandfather Clock.png
File:Green Floor Lamp.png
File:Green Stool.png
File:Hallway Table.png
File:Heart Chair.png
File:Hyacinth.png
File:Iron Stool.png
File:Iron Table.png
File:Jasmine.png
File:Kalanchoe.png
File:Laceleaf.png
File:Large Coffee Table.png
File:Large Simple Table.png
File:Large Sturdy Table with Cover.png
File:Large Sturdy Table.png
File:Long Floor Lamp.png
File:Metal Chair.png
File:Metal Desk.png
File:Metal Floor Lamp.png
File:Metal Table.png
File:Monstera.png
File:Paint Cleaner.png
File:Primrose.png
File:Pumpkin.png
File:Pylon.png
File:Rattan Chair.png
File:Red Stool.png
File:Rose.png
File:Round End Table.png
File:Round Floor Lamp.png
File:Sapling.png
File:Shoe Rack.png
File:Simple Chair.png
File:Small Coffee Plant.png
File:Small Coffee Table.png
File:Small Orange Tree.png
File:Small Sturdy Table with Cover.png
File:Small Sturdy Table.png
File:Small Tree.png
File:Snake Plant.png
File:Square End Table.png
File:Sturdy Chair.png
File:Sunflower.png
File:Taro Plant.png
File:Television.png
File:Tiger Lily (2).png
File:Umbrella Holder.png
File:Wardrobe.png
File:White Fancy Chair.png
File:White Lily.png
File:White Table.png
File:Wood Desk.png
</gallery>
== Equipments ==
<gallery mode=packed heights=150>
File:Athletic Gloves.png
File:Magnet Boots.png
File:Magnet Gloves.png
File:Mega Gloves.png
File:Miner Hat.png
File:Pretty Sunhat.png
File:Ronja's Ring.png
File:Slime Hat.png
File:Sneakers.png
</gallery>
== Forageables ==
<gallery mode=packed heights=150>
File:Agate.png
File:Apple.png
File:Blueberry.png
File:Eagle Feather.png
File:Fiddlehead Fern.png
File:Fireweed.png
File:Hazelnut.png
File:Hellebores.png
File:Holly.png
File:Honeycomb.png
File:Juniper.png
File:Marsh Marigold.png
File:Prairie Crocus.png
File:Puffball.png
File:Rainbow Rays.png
File:Rainbow Sheel.png
File:Rhubarb.png
File:Snail Shell.png
File:Snowberry.png
File:Snowdrop.png
File:Spiral Shell.png
File:Strawberry.png
File:Tennis Ball.png
File:Tiger Lily.png
File:Wild Hops.png
File:Wildrose.png
File:Winter Aconite.png
</gallery>
== Icons ==
<gallery mode=packed heights=150>
File:Amethyst.png
File:Amethyst Fragment.png
File:Amber.png
File:Battery.png
File:Bearing.png
File:Boardwalk Plank.png
File:Ceramic Plate.png
File:Circuit Board.png
File:Coal.png
File:Computer Monitor.png
File:Computer Tower.png
File:Copper Bar.png
File:Copper Ore.png
File:Copper Wire.png
File:Diamond.png
File:Diamond Fragment.png
File:Dinosaur Fossil.png
File:Dinosaur Tooth.png
File:Emerald.png
File:Emerald Fragment.png
File:Fiberglass.png
File:Flow Meter.png
File:Gear.png
File:Glass Lens.png
File:Heatsink.png
File:Heavy Duty Motor.png
File:Iron Bar.png
File:Iron Ore.png
File:Iron Plate.png
File:Lightweight Frame.png
File:Logic Chip.png
File:Oxygen Tank.png
File:Plant Fossil.png
File:Plastic Bar.png
File:Plastic Scraps.png
File:Quartz.png
File:Quartz Fragment.png
File:Radio Antenna.png
File:Rocket Fuel.png
File:Roof Tile.png
File:Ruby.png
File:Ruby Fragment.png
File:Servo.png
File:Small Motor.png
File:Stator.png
File:Steel Beam.png
File:Steel Cable.png
File:Stone.png
File:Supercomputer.png
File:Winch.png
File:Wood.png
</gallery>
== Others ==
<gallery mode=packed heights=150>
File:Coin.png
File:Electricity.png
File:Flame.png
File:Job Board.png
File:Map.png
File:Toasty.png
File:Water Tower.png
File:Water.png
</gallery>
9225c7384ef06edd63e207711e22881df7fdff1b
Research
0
944
1293
2025-10-21T20:00:09Z
Badbart
640809
Created page with "Need a layout == Tier 1== |description = Automatically mines ore from deposits and places it onto a conveyor belt. |name = Drill |ingredients = {{ItemIcon|Gear|60}} |description = A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt. |name = Splitter |ingredients = {{ItemIcon|Gear|80}} {{ItemIcon|Copper Wire|20}} |description = Carries items underneath obstacles and under pat..."
wikitext
text/x-wiki
Need a layout
== Tier 1==
|description = Automatically mines ore from deposits and places it onto a conveyor belt.
|name = Drill
|ingredients = {{ItemIcon|Gear|60}}
|description = A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.
|name = Splitter
|ingredients = {{ItemIcon|Gear|80}} {{ItemIcon|Copper Wire|20}}
|description = Carries items underneath obstacles and under paths. Especially useful for routing under pedestrian pathways.
|name = Underpass
|ingredients = {{ItemIcon|Iron Plate|120}} {{ItemIcon|Stone|200}}
|description = Dispenses items automatically via conveyor belt.
|name = Dispenser
|ingredients = {{ItemIcon|Iron Plate|200}} {{ItemIcon|Gear|150}}
|description = Increases the efficiency of coal, allowing it to last for twice as long in furnaces.
|name = Coal Efficiency
|ingredients = {{ItemIcon|Stone|800}} {{ItemIcon|Coal|500}} {{ItemIcon|Iron Plate|250}}
== Tier 2 ==
|description = Unlocks Tier 2 research items. Contains the blueprints necessary for repairing Pico.
|name = Unlock Tier 2
|ingredients = {{ItemIcon|Gear|50}} {{ItemIcon|Bearing|25}} {{ItemIcon|Copper Wire|40}}
|description = Allows automatic production of blueprints with two requirements.
|name = Assembler (Level 2)
|ingredients = {{ItemIcon|Gear|50}} {{ItemIcon|Heatsink|25}}
|description = A fully automatic furnace that can take both coal and ore as inputs at the same time.
|name = Furnace (Level 2)
|ingredients = {{ItemIcon|Stone|200}} {{ItemIcon|Gear|150}} {{ItemIcon|Small Motor|20}}
|description = Collects and dispenses items automatically via conveyor belt. Can be used as a buffer for production lines.
|name = Buffer
|ingredients = {{ItemIcon|Iron Plate|400}} {{ItemIcon|Gear|300}} {{ItemIcon|Small Motor|50}}
|description = Increases the efficiency of furnaces, making them smelt ore 50% faster.
|name = Furnace Efficiency
|ingredients = {{ItemIcon|Coal|2000}} {{ItemIcon|Stone|2000}}
== Tier 3 ==
|description = Unlocks Tier 3 research items. Necessary for completing Stage 1 of the rocket.
|name = Unlock Tier 3
|ingredients = {{ItemIcon|Iron Plate|200}} {{ItemIcon|Heavy Duty Motor|25}}
TBC
13045a3c45a1e0f4830dbb402cbf29bd7695b19a
1294
1293
2025-10-26T12:09:21Z
Badbart
640809
wikitext
text/x-wiki
Need a layout
== Tier 1==
|description = Automatically mines ore from deposits and places it onto a conveyor belt.
|name = Drill
|ingredients = {{ItemIcon|Gear|60}}
|reward = {{ItemIcon|Drill (Level 1)}}
|description = A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.
|name = Splitter
|ingredients = {{ItemIcon|Gear|80}} {{ItemIcon|Copper Wire|20}}
|reward = {{ItemIcon|Splitter}}
|description = Carries items underneath obstacles and under paths. Especially useful for routing under pedestrian pathways.
|name = Underpass
|ingredients = {{ItemIcon|Iron Plate|120}} {{ItemIcon|Stone|200}}
|reward = {{ItemIcon|Underpass}}
|description = Dispenses items automatically via conveyor belt.
|name = Dispenser
|ingredients = {{ItemIcon|Iron Plate|200}} {{ItemIcon|Gear|150}}
|reward = {{ItemIcon|Item Dispenser}}
|description = Increases the efficiency of coal, allowing it to last for twice as long in furnaces.
|name = Coal Efficiency
|ingredients = {{ItemIcon|Stone|800}} {{ItemIcon|Coal|500}} {{ItemIcon|Iron Plate|250}}
== Tier 2 ==
|description = Unlocks Tier 2 research items. Contains the blueprints necessary for repairing Pico.
|name = Unlock Tier 2
|ingredients = {{ItemIcon|Gear|50}} {{ItemIcon|Bearing|25}} {{ItemIcon|Copper Wire|40}}
|reward = {{ItemIcon|Heatsink}} {{ItemIcon|Stator}} {{ItemIcon|Small Motor}}
|description = Allows automatic production of blueprints with two requirements.
|name = Assembler (Level 2)
|ingredients = {{ItemIcon|Gear|50}} {{ItemIcon|Heatsink|25}}
|reward = {{ItemIcon|Assembler (Level 2)}}
|description = A fully automatic furnace that can take both coal and ore as inputs at the same time.
|name = Furnace (Level 2)
|ingredients = {{ItemIcon|Stone|200}} {{ItemIcon|Gear|150}} {{ItemIcon|Small Motor|20}}
|reward = {{ItemIcon|Furnace (Level 2)}}
|description = Collects and dispenses items automatically via conveyor belt. Can be used as a buffer for production lines.
|name = Item Buffer
|ingredients = {{ItemIcon|Iron Plate|400}} {{ItemIcon|Gear|300}} {{ItemIcon|Small Motor|50}}
|reward = {{ItemIcon|Item Buffer}}
|description = Increases the efficiency of furnaces, making them smelt ore 50% faster.
|name = Furnace Efficiency
|ingredients = {{ItemIcon|Coal|2000}} {{ItemIcon|Stone|2000}}
== Tier 3 ==
|description = Unlocks Tier 3 research items. Necessary for completing Stage 1 of the rocket.
|name = Unlock Tier 3
|ingredients = {{ItemIcon|Iron Plate|200}} {{ItemIcon|Heavy Duty Motor|25}}
|reward = {{ItemIcon|Steel Beam}} {{ItemIcon|Steel Cable}} {{ItemIcon|Winch}}
|description = Lifts and moves items over top of buildings and terrain. Can be used for unloading boat and rail shipments.
|name = Cable Crane
|ingredients = {{ItemIcon|Steel Beam|100}} {{ItemIcon|Heavy Duty Motor|25}}
|reward = {{ItemIcon|Cable Crane}}
|description = Load and unload items into large crates to greatly increase the throughput of conveyor belts and cable cranes.
|name = Loader/Unloader
|ingredients = {{ItemIcon|Steel Beam|400}} {{ItemIcon|Heavy Duty Motor|150}}
|reward = {{ItemIcon|Loader}} {{ItemIcon|Unloader}}
|description = Pushes items onto an adjacent space based on a configurable ratio. Can also be used to move crates.
|name = Bumper
|ingredients = {{ItemIcon|Steel Beam|600}} {{ItemIcon|Heavy Duty Motor|250}} {{ItemIcon|Winch|100}}
|reward = {{ItemIcon|Bumper}}
|description = Can span distances twice as far as regular power poles, and powers buildings in a larger area.
|name = Power Pole (Level 2)
|ingredients = {{ItemIcon|Steel Beam|600}} {{ItemIcon|Copper Wire|400}} {{ItemIcon|Heatsink|200}}
|reward = {{ItemIcon|Power Pole (Level 2)}}
== Tier 4 ==
|description = Unlocks Tier 4 research items. Necessary for completing Stage 1 of the rocket.
|name = Unlock Tier 4
|ingredients = {{ItemIcon|Computer Tower|200}} {{ItemIcon|Computer Monitor|200}}
|reward = {{ItemIcon|Logic Chip}} {{ItemIcon|Circuit Board}} {{ItemIcon|Servo}}
|description = Recycles items into base components that can be reused.
|name = Recycler
|ingredients = {{ItemIcon|Steel Beam|200}} {{ItemIcon|Heavy Duty Motor|50}}
|reward = {{ItemIcon|Recycler}}
|description = Sorts incoming items into two different conveyor belts based on filter criteria.
|name = Sorter
|ingredients = {{ItemIcon|Steel Beam|200}} {{ItemIcon|Logic Chip|25}}
|reward = {{ItemIcon|Sorter}}
|description = A robotic arm that picks up items based on filter criteria. Used for splitting an incoming belt into more than one output belt.
|name = Filtering Splitter
|ingredients = {{ItemIcon|Logic Chip|200}} {{ItemIcon|Circuit Board|50}}
|reward = {{ItemIcon|Filtering Splitter}}
|description = Increases the efficiency of recyclers, making them recycle material 50% faster.
|name = Recycler Efficiency
|ingredients = {{ItemIcon|Logic Chip|400}} {{ItemIcon|Circuit Board|200}} {{ItemIcon|Heavy Duty Motor|600}}
== Tier 5 ==
TBC
6c17cc5a00902eb127de18ce60b7f0df39b655d6
Roof Tile
0
823
1295
995
2025-11-03T16:44:36Z
Martin mc
641235
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Roof Tile
|image = Roof Tile Placed.png
|Description = Replacement tile for damaged sections of the rocket silo roof.
|Ingredients = Stone:3, Steel Beam:1
|Cost =
|Sell price =
|Type = Building
|Size =
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
only 45 are needed
[[Category:Building]]
ec972c53b2c4c1c40d671578884bba36514be859
General mechanics
0
945
1296
2025-11-04T17:57:40Z
Martin mc
641235
Redirected page to [[Morgan]]
wikitext
text/x-wiki
#REDIRECT [[Morgan]]
d7101c38d5a0f2721b2580fc5dd2a0745ec7a94f
1297
1296
2025-11-04T17:58:09Z
Martin mc
641235
Blanked the page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Style Guide
0
946
1298
2025-11-05T00:09:52Z
Sonoforpheus
111341
Created Style Guide page. TO DO: add article layout section
wikitext
text/x-wiki
This page is a guide to creating or editing pages at '''Little Rocket Lab Wiki''' in accordance with the established article style. These guidelines are not set in stone, but should generally be followed to help us maintain consistency across pages unless there is a good reason not to.
==General Guidelines==
=== Language and grammar ===
Text should generally follow typical wiki formatting and grammar. The [[wikipedia:Wikipedia:Manual of Style|Wikipedia Manual of Style]] is a detailed overview, but it does not need to be followed as strictly since this isn't aiming to be an encyclopedia. The most important notes to follow are:
* using proper grammar
* using [[wikipedia:American English|American English]] in all cases, as this is consistent with the default language of game itself.
** Color not Colour
** Labeled not Labelled
** Meter not Metre
** etc.
* avoiding speaking from a first person perspective (use of "I" or "the writer of this article" etc.)
* avoiding speaking directly to the reader (ie. the use of "you") except in tutorials and tips sections
* minimizing the use of contractions ("cannot" vs. "can't", "are not" vs. "aren't" etc.). This is not a strict rule, more a guideline to help keep the tone informational.
* Avoiding gameplay advice or guidance except in tutorials or tips sections. This includes, but is not limited to:
** "Most players do X in this situation..."
** "The best way to X is..."
** "X should be done in this order..."
** etc.
* Using MediaWiki formatting in favor of plain HTML wherever possible
=== Capitalization ===
All in-game entities with their names spelled out directly should follow in-game capitalization and spacing.
* Iron Plate
* Prairie Crocus
* Supercomputer
Other phrases which are not a specific name should be in lowercase.
=== Naming ===
* Page names should follow in-game capitalization as stated above, or [[wikipedia:Title Case|Title Case]] in all other instances.
* Filenames of uploaded files should follow the capitalization rules of their parent articles
=== Formatting ===
* The first instance of an entity name should always be linked (except the page title itself).
* The first instance of the page title should be in '''bold''' and should appear in the first sentence of the article.
* Further instances of entity names should not be linked, except in cases where the appearances are far from each other or occur after a section break if it would be helpful to readers. This is especially true on large pages to avoid the reader having to scroll.
* ''Italic text'' should only be used in certain circumstances
** Emphasis (note: do not use bold for emphasis), though be sure not to overuse emphasis; consider rewriting instead.
** Titles of [[wikipedia:MOS:T#Major works|major works]]. Note that this includes ''Little Rocket Lab''.
** Foreign words and phrases that are not common in everyday English.
* <u>Underlining</u>, s p a c i n g within words, c<span style="color:red;">ol</span><span style="color:green;">or</span>s within words, ALL CAPS, <span style="font-variant:small-caps">small caps</span> styling, and any other such text styling is to be avoided at all times.
* Section titles, lists, and indentations should include spaces for readability, i.e.:
** <code>== Section ==</code> instead of <code>==Section==</code>
** <code>* bullet point</code> and <code># enumerated item</code> instead of <code>*bullet point</code> and <code>#enumerated item</code>
** <code>: indented text</code> instead of <code>:indented text</code>
: Section titles should be immediately followed by the section text or the following subsection title, without an empty line in between.
: Section titles should always be preceded by an empty line, unless this interferes with the rule above or creates an empty paragraph.
<!-- TO DO: Article Layout section -->
3ccbaf5d1fd0eb5f55de10254fc073226bd16591
1299
1298
2025-11-05T00:14:38Z
Sonoforpheus
111341
Sonoforpheus renamed page [[Meta:Style Guide]] to [[Style Guide]]: Putting it in (Main) makes it more easily searchable
wikitext
text/x-wiki
This page is a guide to creating or editing pages at '''Little Rocket Lab Wiki''' in accordance with the established article style. These guidelines are not set in stone, but should generally be followed to help us maintain consistency across pages unless there is a good reason not to.
==General Guidelines==
=== Language and grammar ===
Text should generally follow typical wiki formatting and grammar. The [[wikipedia:Wikipedia:Manual of Style|Wikipedia Manual of Style]] is a detailed overview, but it does not need to be followed as strictly since this isn't aiming to be an encyclopedia. The most important notes to follow are:
* using proper grammar
* using [[wikipedia:American English|American English]] in all cases, as this is consistent with the default language of game itself.
** Color not Colour
** Labeled not Labelled
** Meter not Metre
** etc.
* avoiding speaking from a first person perspective (use of "I" or "the writer of this article" etc.)
* avoiding speaking directly to the reader (ie. the use of "you") except in tutorials and tips sections
* minimizing the use of contractions ("cannot" vs. "can't", "are not" vs. "aren't" etc.). This is not a strict rule, more a guideline to help keep the tone informational.
* Avoiding gameplay advice or guidance except in tutorials or tips sections. This includes, but is not limited to:
** "Most players do X in this situation..."
** "The best way to X is..."
** "X should be done in this order..."
** etc.
* Using MediaWiki formatting in favor of plain HTML wherever possible
=== Capitalization ===
All in-game entities with their names spelled out directly should follow in-game capitalization and spacing.
* Iron Plate
* Prairie Crocus
* Supercomputer
Other phrases which are not a specific name should be in lowercase.
=== Naming ===
* Page names should follow in-game capitalization as stated above, or [[wikipedia:Title Case|Title Case]] in all other instances.
* Filenames of uploaded files should follow the capitalization rules of their parent articles
=== Formatting ===
* The first instance of an entity name should always be linked (except the page title itself).
* The first instance of the page title should be in '''bold''' and should appear in the first sentence of the article.
* Further instances of entity names should not be linked, except in cases where the appearances are far from each other or occur after a section break if it would be helpful to readers. This is especially true on large pages to avoid the reader having to scroll.
* ''Italic text'' should only be used in certain circumstances
** Emphasis (note: do not use bold for emphasis), though be sure not to overuse emphasis; consider rewriting instead.
** Titles of [[wikipedia:MOS:T#Major works|major works]]. Note that this includes ''Little Rocket Lab''.
** Foreign words and phrases that are not common in everyday English.
* <u>Underlining</u>, s p a c i n g within words, c<span style="color:red;">ol</span><span style="color:green;">or</span>s within words, ALL CAPS, <span style="font-variant:small-caps">small caps</span> styling, and any other such text styling is to be avoided at all times.
* Section titles, lists, and indentations should include spaces for readability, i.e.:
** <code>== Section ==</code> instead of <code>==Section==</code>
** <code>* bullet point</code> and <code># enumerated item</code> instead of <code>*bullet point</code> and <code>#enumerated item</code>
** <code>: indented text</code> instead of <code>:indented text</code>
: Section titles should be immediately followed by the section text or the following subsection title, without an empty line in between.
: Section titles should always be preceded by an empty line, unless this interferes with the rule above or creates an empty paragraph.
<!-- TO DO: Article Layout section -->
3ccbaf5d1fd0eb5f55de10254fc073226bd16591
1301
1299
2025-11-05T00:59:12Z
Sonoforpheus
111341
Added a few guidelines to the "General Guidelines" main section
wikitext
text/x-wiki
This page is a guide to creating or editing pages at '''Little Rocket Lab Wiki''' in accordance with the established article style. These guidelines are not set in stone, but should generally be followed to help us maintain consistency across pages unless there is a good reason not to.
==General Guidelines==
* Be sure to read an article completely before editing it to avoid duplicating information.
* Keep the topic of the article in mind while editing it. Do not add information that has little to do with the topic itself. Often another page on the wiki will already contain this information. For example: in the [[Iron Plate]] article, mentioning that they are made from [[Iron Bar|Iron Bars]] is appropriate, but then mentioning that Iron Bars are made from [[Iron Ore]] is extraneous.
* Proofread your edit before saving it to ensure there are no typos or grammar mistakes and to ensure the edit conforms to the style of the other pages on the wiki. Use of the "Show Preview" button is very strongly encouraged.
* Always include a short description of the changes you make in your edit in the Summary field.
=== Language and grammar ===
Text should generally follow typical wiki formatting and grammar. The [[wikipedia:Wikipedia:Manual of Style|Wikipedia Manual of Style]] is a detailed overview, but it does not need to be followed as strictly since this isn't aiming to be an encyclopedia. The most important notes to follow are:
* using proper grammar
* using [[wikipedia:American English|American English]] in all cases, as this is consistent with the default language of game itself.
** Color not Colour
** Labeled not Labelled
** Meter not Metre
** etc.
* avoiding speaking from a first person perspective (use of "I" or "the writer of this article" etc.)
* avoiding speaking directly to the reader (ie. the use of "you") except in tutorials and tips sections
* minimizing the use of contractions ("cannot" vs. "can't", "are not" vs. "aren't" etc.). This is not a strict rule, more a guideline to help keep the tone informational.
* Avoiding gameplay advice or guidance except in tutorials or tips sections. This includes, but is not limited to:
** "Most players do X in this situation..."
** "The best way to X is..."
** "X should be done in this order..."
** etc.
* Avoiding "currently" or "at time of writing" etc. when talking about an item or feature in the game.
** For example: in the phrase "Iron Plates and Steel Cables are ''currently'' the only components made from Iron Bars" the word "currently" should not be used.
* Using MediaWiki formatting in favor of plain HTML wherever possible
=== Capitalization ===
All in-game entities with their names spelled out directly should follow in-game capitalization and spacing.
* Iron Plate
* Prairie Crocus
* Supercomputer
Other phrases which are not a specific name should be in lowercase.
=== Naming ===
* Page names should follow in-game capitalization as stated above, or [[wikipedia:Title Case|Title Case]] in all other instances.
* Filenames of uploaded files should follow the capitalization rules of their parent articles
=== Formatting ===
* The first instance of an entity name should always be linked (except the page title itself).
* The first instance of the page title should be in '''bold''' and should appear in the first sentence of the article.
* Further instances of entity names should not be linked, except in cases where the appearances are far from each other or occur after a section break if it would be helpful to readers. This is especially true on large pages to avoid the reader having to scroll.
* ''Italic text'' should only be used in certain circumstances
** Emphasis (note: do not use bold for emphasis), though be sure not to overuse emphasis; consider rewriting instead.
** Titles of [[wikipedia:MOS:T#Major works|major works]]. Note that this includes ''Little Rocket Lab''.
** Foreign words and phrases that are not common in everyday English.
* <u>Underlining</u>, s p a c i n g within words, c<span style="color:red;">ol</span><span style="color:green;">or</span>s within words, ALL CAPS, <span style="font-variant:small-caps">small caps</span> styling, and any other such text styling is to be avoided at all times.
* Section titles, lists, and indentations should include spaces for readability, i.e.:
** <code>== Section ==</code> instead of <code>==Section==</code>
** <code>* bullet point</code> and <code># enumerated item</code> instead of <code>*bullet point</code> and <code>#enumerated item</code>
** <code>: indented text</code> instead of <code>:indented text</code>
: Section titles should be immediately followed by the section text or the following subsection title, without an empty line in between.
: Section titles should always be preceded by an empty line, unless this interferes with the rule above or creates an empty paragraph.
<!-- TO DO: Article Layout section -->
bc2921f08b4e063c18238935e1080ffba6db5e00
Meta:Style Guide
4
947
1300
2025-11-05T00:14:38Z
Sonoforpheus
111341
Sonoforpheus renamed page [[Meta:Style Guide]] to [[Style Guide]]: Putting it in (Main) makes it more easily searchable
wikitext
text/x-wiki
#REDIRECT [[Style Guide]]
90aa78c4abddf0ac7743dc871c6a367a48a67efa
Iron Bar
0
817
1302
989
2025-11-05T14:50:40Z
Sonoforpheus
111341
Added short item description, including ItemLink template to test it
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Iron Bar
|image = Iron Bar.png
|Description = A bar of pure iron. Used for assembling into other components. Produced by smelting iron ore in a furnace.
|Ingredients = Iron Ore:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Furnace (Level 1), Furnace (Level 2)
|Power =
|Water =
}}
'''Iron Bars''' are a basic material that is made by smelting {{ItemLink|Iron Ore}} in a furnace.
[[Category:Component]]
079eb7e6ba3ba9849236fe5b4524fc142f4a32a8
Template:ItemLink
10
948
1303
2025-11-05T14:51:26Z
Sonoforpheus
111341
Created template
wikitext
text/x-wiki
<includeonly><span style="white-space:nowrap;">[[File:{{{image|{{{1}}}.png}}}|{{{size|{{#if:{{{size|}}}|{{{size}}}|x20}}}}}px|link={{{link|{{{1}}}}}}|alt=]] [[{{{link|{{{1}}}}}}|{{{2|{{{text|{{{1}}}}}}}}}]]</span></includeonly><noinclude>
[[Category:Formatting templates]]
{{doc}}
</noinclude>
5041a3f50a346b761d7c4d4f2694972b9a614005
Template:ItemLink/doc
10
949
1304
2025-11-05T14:54:25Z
Sonoforpheus
111341
Added template documentation
wikitext
text/x-wiki
Takes a single parameter and provides a link to something accompanied by a 20px image of it.
For this template to work, there must be a png image with the same name of the page you are trying to link to.
Optionally define a second parameter to change the name of the item.
==Usage==
<pre>
{{ItemLink|1}}
{{ItemLink|1|2}}
</pre>
===Parameters===
* <code>1</code> defines the name and image, adding content equivalent to <nowiki>[[File:1.png|20x20px|link=1]] [[1]]</nowiki>.
* <code>2</code> (optional) provides alternate text on the link. If given, the template will instead add content equivalent to <nowiki>[[File:1.png|20x20px|link=1]] [[1|2]]</nowiki>.
83d938296818a9c73a6bb5853e315b596da74c69
Iron Bar
0
817
1305
1302
2025-11-05T16:02:19Z
Sonoforpheus
111341
Added ItemNav template to test it
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Iron Bar
|image = Iron Bar.png
|Description = A bar of pure iron. Used for assembling into other components. Produced by smelting iron ore in a furnace.
|Ingredients = Iron Ore:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Furnace (Level 1), Furnace (Level 2)
|Power =
|Water =
}}
'''Iron Bars''' are a basic material that is made by smelting {{ItemLink|Iron Ore}} in a furnace.
{{ItemNav}}
[[Category:Component]]
ad3cb120d30f5ab1e3f3d525ec740fa9a057fcf7
Template:ItemNav
10
950
1306
2025-11-05T16:03:13Z
Sonoforpheus
111341
Created template and began populating it. T6 and T7 I was doing from memory so the order is likely wrong. TODO: Add buildings, Recyclables, Gems, Repair parts, and items found on the ground
wikitext
text/x-wiki
{{Navbox
| template = ItemNav
| title = Items
| striped = even
| group1 = Basic Materials
| group1.1 = Ore
| list1.1 = {{ItemLink|Coal}} {{*}} {{ItemLink|Copper Ore}} {{*}} {{ItemLink|Iron Ore}}
| group1.2 = Materials
| list1.2 = {{ItemLink|Copper Bar}} {{*}} {{ItemLink|Iron Bar}} {{*}} {{ItemLink|Plastic Scraps}} {{*}} {{ItemLink|Plastic Bar}} {{*}} {{ItemLink|Stone}} {{*}} {{ItemLink|Wood}}
| group2 = Components
| group2.1 = Start
| list2.1 = {{ItemLink|Bearing}} {{*}} {{ItemLink|Copper Wire}} {{*}} {{ItemLink|Gear}} {{*}} {{ItemLink|Iron Plate}}
| group2.2 = University
| list2.2 = '''Tier 2:''' {{ItemLink|Heatsink}} {{*}} {{ItemLink|Stator}} {{*}} {{ItemLink|Small Motor}} {{*}} {{ItemLink|Heavy Duty Motor}} {{*}} '''Tier 3:''' {{ItemLink|Steel Beam}} {{*}} {{ItemLink|Steel Cable}} {{*}} {{ItemLink|Winch}} {{*}} '''Tier 4:''' {{ItemLink|Logic Chip}} {{*}} {{ItemLink|Circuit Board}} {{*}} {{ItemLink|Servo}}
| group2.3 = Observatory
| list2.3 = '''Tier 5:''' {{ItemLink|Glass Lens}} {{*}} {{ItemLink|Flow Meter}} {{*}} {{ItemLink|Oxygen Tank}} {{*}} '''Tier 6:''' {{ItemLink|Lightweight Frame}} {{*}} {{ItemLink|Fiberglass}} {{*}} {{ItemLink|Ceramic Plate}} {{*}} {{ItemLink|Battery}} {{*}} '''Tier 7:''' {{ItemLink|Supercomputer}} {{*}} {{ItemLink|Rocket Fuel}}
}}<noinclude>{{documentation}}</noinclude>
9792bcfff72b23e0e4bca698123abeb88dabaa72
1307
1306
2025-11-05T17:58:59Z
Martin mc
641235
wikitext
text/x-wiki
{{Navbox
| template = ItemNav
| title = Items
| striped = even
| group1 = Basic Materials
| group1.1 = Ore
| list1.1 = {{ItemLink|Coal}} {{*}} {{ItemLink|Copper Ore}} {{*}} {{ItemLink|Iron Ore}}
| group1.2 = Materials
| list1.2 = {{ItemLink|Copper Bar}} {{*}} {{ItemLink|Iron Bar}} {{*}} {{ItemLink|Plastic Scraps}} {{*}} {{ItemLink|Plastic Bar}} {{*}} {{ItemLink|Stone}} {{*}} {{ItemLink|Wood}}
| group2 = Components
| group2.1 = Start
| list2.1 = {{ItemLink|Bearing}} {{*}} {{ItemLink|Copper Wire}} {{*}} {{ItemLink|Gear}} {{*}} {{ItemLink|Iron Plate}}
| group2.2 = University
| group2.2.1 = Tier 2
| list2.2.1 = {{ItemLink|Heatsink}} {{*}} {{ItemLink|Stator}} {{*}} {{ItemLink|Small Motor}} {{*}} {{ItemLink|Heavy Duty Motor}}
| group2.2.2 = Tier 3
| list2.2.2 = {{ItemLink|Steel Beam}} {{*}} {{ItemLink|Steel Cable}} {{*}} {{ItemLink|Winch}}
| group2.2.3 = Tier 4
| list2.2.3 = {{ItemLink|Logic Chip}} {{*}} {{ItemLink|Circuit Board}} {{*}} {{ItemLink|Servo}}
| group2.3 = Observatory
| group2.3.1 = Tier 5
| list2.3.1 = {{ItemLink|Glass Lens}} {{*}} {{ItemLink|Flow Meter}} {{*}} {{ItemLink|Oxygen Tank}}
| group 2.3.2 = Tier 6
| list2.3.2 = {{ItemLink|Lightweight Frame}} {{*}} {{ItemLink|Fiberglass}} {{*}} {{ItemLink|Ceramic Plate}} {{*}} {{ItemLink|Battery}}
| group2.3.3 = Tier 7
| list2.3.3 = {{ItemLink|Supercomputer}} {{*}} {{ItemLink|Rocket Fuel}}
}}<noinclude>{{documentation}}</noinclude>
588ba25c0047ab235880003ee698038bda1c73e2
1309
1307
2025-11-05T19:26:17Z
Sonoforpheus
111341
Added remaining items. Tiers and order still must be checked.
wikitext
text/x-wiki
{{Navbox
| template = ItemNav
| groupstyle = width: 7em;
| title = Items
| striped = even
| group1 = Basic Materials
| group1.1 = Ore
| list1.1 = {{ItemLink|Coal}} {{*}} {{ItemLink|Copper Ore}} {{*}} {{ItemLink|Iron Ore}}
| group1.2 = Materials
| list1.2 = {{ItemLink|Copper Bar}} {{*}} {{ItemLink|Iron Bar}} {{*}} {{ItemLink|Plastic Scraps}} {{*}} {{ItemLink|Plastic Bar}} {{*}} {{ItemLink|Stone}} {{*}} {{ItemLink|Wood}}
| group2 = Components
| group2.1 = Start
| group2.1.1 = Tier 1
| list2.1.1 = {{ItemLink|Bearing}} {{*}} {{ItemLink|Copper Wire}} {{*}} {{ItemLink|Gear}} {{*}} {{ItemLink|Iron Plate}}
| group2.2 = University
| group2.2.1 = Tier 2
| list2.2.1 = {{ItemLink|Heatsink}} {{*}} {{ItemLink|Stator}} {{*}} {{ItemLink|Small Motor}} {{*}} {{ItemLink|Heavy Duty Motor}}
| group2.2.2 = Tier 3
| list2.2.2 = {{ItemLink|Steel Beam}} {{*}} {{ItemLink|Steel Cable}} {{*}} {{ItemLink|Winch}}
| group2.2.3 = Tier 4
| list2.2.3 = {{ItemLink|Logic Chip}} {{*}} {{ItemLink|Circuit Board}} {{*}} {{ItemLink|Servo}}
| group2.3 = Observatory
| group2.3.1 = Tier 5
| list2.3.1 = {{ItemLink|Glass Lens}} {{*}} {{ItemLink|Flow Meter}} {{*}} {{ItemLink|Oxygen Tank}}
| group 2.3.2 = Tier 6
| list2.3.2 = {{ItemLink|Lightweight Frame}} {{*}} {{ItemLink|Fiberglass}} {{*}} {{ItemLink|Ceramic Plate}} {{*}} {{ItemLink|Battery}}
| group2.3.3 = Tier 7
| list2.3.3 = {{ItemLink|Supercomputer}} {{*}} {{ItemLink|Rocket Fuel}}
| group3 = Buildings
| group3.1 = Start
| group3.1.1 = Tier 1
| list3.1.1 = {{ItemLink|Assembler (Level 1)}} {{*}} {{ItemLink|Conveyor Belt}} {{*}} {{ItemLink|Item Receiver}} {{*}} {{ItemLink|Power Pole (Level 1)}} {{*}} {{ItemLink|Small Wind Turbine}} {{*}} {{ItemLink|Utility Light}} {{*}} {{ItemLink|Wooden Chest}}
| group3.2 = University
| group3.2.1 = Tier 2
| list3.2.1 = {{ItemLink|Drill (Level 1)}} {{*}} {{ItemLink|Splitter}} {{*}} {{ItemLink|Underpass}} {{*}} {{ItemLink|Item Dispenser}}
| group3.2.2 = Tier 3
| list3.2.2 = {{ItemLink|Assembler (Level 2)}} {{*}} {{ItemLink|Furnace (Level 2)}} {{*}} {{ItemLink|Item Buffer}} {{*}} {{ItemLink|Cable Crane}} {{*}} {{ItemLink|Loader}} {{*}} {{ItemLink|Unloader}} {{*}} {{ItemLink|Bumper}} {{*}}{{ItemLink|Power Pole (Level 2)}}
| group3.2.3 = Tier 4
| list3.2.3 = {{ItemLink|Recycler}} {{*}} {{ItemLink|Sorter}} {{*}} {{ItemLink|Filtering Splitter}}
| group3.3 = Observatory
| group3.3.1 = Tier 5
| list3.3.1= {{ItemLink|Chemical Plant}} {{*}} {{ItemLink|Water Pump}} {{*}} {{ItemLink|Pipe}} {{*}} {{ItemLink|Underground Pipe}}
| group3.3.2 = Tier 6
| list3.3.2 = {{ItemLink|Synthesizer}} {{*}} {{ItemLink|Assembler (Level 3)}} {{*}} {{ItemLink|Drill (Level 2)}} {{*}} {{ItemLink|Large Wind Turbine}} {{*}} {{ItemLink|Assembler (Level 4)}}
| group3.4 = Special
| list3.4 = {{ItemLink|Power Pole (with light)}} {{*}} {{spoiler|{{ItemLink|Replicator}}}}
| group 4 = Other
| list4 = [[File:Miner_Hat.png|20x20px|link=Equipment]] [[Equipment]] {{*}} [[File:Emerald.png|20x20px|link=Gems]] [[Gems]] {{*}} [[File:Prairie Crocus.png|20x20px|link=Flowers]] [[Flowers]] {{*}} [[File:Wild Hops.png|20x20px|link=Forage]] [[Forage]] {{*}}[[File:Strawberry.png|20x20px|link=Fruit]] [[Fruit]] {{*}} [[File:Eagle Feather.png|20x20px|link=Collectables]] [[Collectables]] {{*}} [[File:Rainbow Shell.png|20x20px|link=Seashells]] [[Seashells]] {{*}} [[File:Snail Shell.png|20x20px|link=Bugs]] [[Bugs]] {{*}}[[File:Cappuccino.png|20x20px|link=Coffee]] [[Coffee]] {{*}} [[File:Loaf of Bread.png|20x20px|link=Loaf of Bread]] [[Loaf of Bread]]
}}<noinclude>{{documentation}}</noinclude>
d2ca37ec5d78431f4dd027c1b1f81663f49c5846
1310
1309
2025-11-05T20:32:19Z
Sonoforpheus
111341
Tiers corrected and added Story rows for items that don't unlock from research. Alphabetized each row.
wikitext
text/x-wiki
{{Navbox
| template = ItemNav
| groupstyle = width: 7em;
| title = Items
| striped = even
| group1 = Basic Materials
| group1.1 = Ore
| list1.1 = {{ItemLink|Coal}} {{*}} {{ItemLink|Copper Ore}} {{*}} {{ItemLink|Iron Ore}}
| group1.2 = Materials
| list1.2 = {{ItemLink|Copper Bar}} {{*}} {{ItemLink|Iron Bar}} {{*}} {{ItemLink|Plastic Bar}} {{*}} {{ItemLink|Plastic Scraps}} {{*}} {{ItemLink|Stone}} {{*}} {{ItemLink|Wood}}
| group2 = Components
| group2.1 = Start
| group2.1.1 = Start
| list2.1.1 = {{ItemLink|Bearing}} {{*}} {{ItemLink|Copper Wire}} {{*}} {{ItemLink|Gear}} {{*}} {{ItemLink|Iron Plate}}
| group2.2 = University
| group2.2.1 = Tier 2
| list2.2.1 = {{ItemLink|Heatsink}} {{*}} {{ItemLink|Small Motor}} {{*}} {{ItemLink|Stator}}
| group2.2.2 = Story
| list2.2.2 = {{ItemLink|Heavy Duty Motor}}
| group2.2.3 = Tier 3
| list2.2.3 = {{ItemLink|Steel Beam}} {{*}} {{ItemLink|Steel Cable}} {{*}} {{ItemLink|Winch}}
| group2.2.4 = Tier 4
| list2.2.4 = {{ItemLink|Circuit Board}} {{*}} {{ItemLink|Logic Chip}} {{*}} {{ItemLink|Servo}}
| group2.3 = Observatory
| group2.3.1 = Story
| list 2.3.1 = {{ItemLink|Glass Lens}}
| group2.3.2 = Tier 5
| list2.3.2 = {{ItemLink|Flow Meter}} {{*}} {{ItemLink|Oxygen Tank}}
| group 2.3.3 = Tier 6
| list2.3.3 = {{ItemLink|Fiberglass}} {{*}} {{ItemLink|Lightweight Frame}}
| group2.3.4 = Tier 7
| list2.3.4 = {{ItemLink|Battery}} {{*}} {{ItemLink|Ceramic Plate}} {{*}} {{ItemLink|Rocket Fuel}} {{*}} {{ItemLink|Supercomputer}}
| group3 = Buildings
| group3.1 = Start
| group3.1.1 = Start
| list3.1.1 = {{ItemLink|Assembler (Level 1)}} {{*}} {{ItemLink|Conveyor Belt}} {{*}} {{ItemLink|Item Receiver}} {{*}} {{ItemLink|Power Pole (Level 1)}} {{*}} {{ItemLink|Small Wind Turbine}} {{*}} {{ItemLink|Utility Light}} {{*}} {{ItemLink|Wooden Chest}}
| group3.2 = University
| group3.2.1 = Tier 1
| list3.2.1 = {{ItemLink|Drill (Level 1)}} {{*}} {{ItemLink|Item Dispenser}} {{*}} {{ItemLink|Splitter}} {{*}} {{ItemLink|Underpass}}
| group3.2.2 = Tier 2
| list3.2.2 = {{ItemLink|Assembler (Level 2)}} {{*}} {{ItemLink|Furnace (Level 2)}} {{*}} {{ItemLink|Item Buffer}}
| group3.2.3 = Tier 3
| list3.2.3 = {{ItemLink|Bumper}} {{*}} {{ItemLink|Cable Crane}} {{*}} {{ItemLink|Loader}} / {{ItemLink|Unloader}} {{*}} {{ItemLink|Power Pole (Level 2)}}
| group3.2.4 = Tier 4
| list3.2.4 = {{ItemLink|Filtering Splitter}} {{*}} {{ItemLink|Recycler}} {{*}} {{ItemLink|Sorter}}
| group3.3 = Observatory
| group3.3.1 = Tier 5
| list3.3.1= {{ItemLink|Chemical Plant}} {{*}} {{ItemLink|Pipe}} {{*}} {{ItemLink|Underground Pipe}} {{*}} {{ItemLink|Water Pump}}
| group3.3.2 = Tier 6
| list3.3.2 = {{ItemLink|Drill (Level 2)}} {{*}} {{ItemLink|Large Wind Turbine}} {{*}} {{ItemLink|Synthesizer}}
| group3.3.3 = Tier 7
| list3.3.3 = {{ItemLink|Assembler (Level 3)}}
| group3.3.4 = Story
| list3.3.4 = {{ItemLink|Assembler (Level 4)}}
| group3.4 = Special
| list3.4 = {{ItemLink|Power Pole (with light)}} {{*}} {{spoiler|{{ItemLink|Replicator}}}}
| group 4 = Other
| list4 = [[File:Snail Shell.png|20x20px|link=Bugs]] [[Bugs]] {{*}} [[File:Cappuccino.png|20x20px|link=Coffee]] [[Coffee]] {{*}} [[File:Eagle Feather.png|20x20px|link=Collectables]] [[Collectables]] {{*}} [[File:Miner_Hat.png|20x20px|link=Equipment]] [[Equipment]] {{*}} [[File:Prairie Crocus.png|20x20px|link=Flowers]] [[Flowers]] {{*}} [[File:Wild Hops.png|20x20px|link=Forage]] [[Forage]] {{*}} [[File:Strawberry.png|20x20px|link=Fruit]] [[Fruit]] {{*}} [[File:Emerald.png|20x20px|link=Gems]] [[Gems]] {{*}} [[File:Computer Monitor.png|20x20px|link=Recyclables]] [[Recyclables]] {{*}} [[File:Rainbow Shell.png|20x20px|link=Seashells]] [[Seashells]]
}}<noinclude>{{documentation}}</noinclude>
c808ad4aee7e6685cd373c91d907ecf9843ed0a6
1318
1310
2025-11-06T06:19:59Z
Sonoforpheus
111341
added Repairs row
wikitext
text/x-wiki
{{Navbox
| template = ItemNav
| groupstyle = width: 7em;
| title = Items
| striped = even
| group1 = Basic Materials
| group1.1 = Ore
| list1.1 = {{ItemLink|Coal}} {{*}} {{ItemLink|Copper Ore}} {{*}} {{ItemLink|Iron Ore}}
| group1.2 = Materials
| list1.2 = {{ItemLink|Copper Bar}} {{*}} {{ItemLink|Iron Bar}} {{*}} {{ItemLink|Plastic Bar}} {{*}} {{ItemLink|Plastic Scraps}} {{*}} {{ItemLink|Stone}} {{*}} {{ItemLink|Wood}}
| group2 = Components
| group2.1 = Start
| group2.1.1 = Start
| list2.1.1 = {{ItemLink|Bearing}} {{*}} {{ItemLink|Copper Wire}} {{*}} {{ItemLink|Gear}} {{*}} {{ItemLink|Iron Plate}}
| group2.2 = University
| group2.2.1 = Tier 2
| list2.2.1 = {{ItemLink|Heatsink}} {{*}} {{ItemLink|Small Motor}} {{*}} {{ItemLink|Stator}}
| group2.2.2 = Story
| list2.2.2 = {{ItemLink|Heavy Duty Motor}}
| group2.2.3 = Tier 3
| list2.2.3 = {{ItemLink|Steel Beam}} {{*}} {{ItemLink|Steel Cable}} {{*}} {{ItemLink|Winch}}
| group2.2.4 = Tier 4
| list2.2.4 = {{ItemLink|Circuit Board}} {{*}} {{ItemLink|Logic Chip}} {{*}} {{ItemLink|Servo}}
| group2.3 = Observatory
| group2.3.1 = Story
| list 2.3.1 = {{ItemLink|Glass Lens}}
| group2.3.2 = Tier 5
| list2.3.2 = {{ItemLink|Flow Meter}} {{*}} {{ItemLink|Oxygen Tank}}
| group 2.3.3 = Tier 6
| list2.3.3 = {{ItemLink|Fiberglass}} {{*}} {{ItemLink|Lightweight Frame}}
| group2.3.4 = Tier 7
| list2.3.4 = {{ItemLink|Battery}} {{*}} {{ItemLink|Ceramic Plate}} {{*}} {{ItemLink|Rocket Fuel}} {{*}} {{ItemLink|Supercomputer}}
| group3 = Buildings
| group3.1 = Start
| group3.1.1 = Start
| list3.1.1 = {{ItemLink|Assembler (Level 1)}} {{*}} {{ItemLink|Conveyor Belt}} {{*}} {{ItemLink|Item Receiver}} {{*}} {{ItemLink|Power Pole (Level 1)}} {{*}} {{ItemLink|Small Wind Turbine}} {{*}} {{ItemLink|Utility Light}} {{*}} {{ItemLink|Wooden Chest}}
| group3.2 = University
| group3.2.1 = Tier 1
| list3.2.1 = {{ItemLink|Drill (Level 1)}} {{*}} {{ItemLink|Item Dispenser}} {{*}} {{ItemLink|Splitter}} {{*}} {{ItemLink|Underpass}}
| group3.2.2 = Tier 2
| list3.2.2 = {{ItemLink|Assembler (Level 2)}} {{*}} {{ItemLink|Furnace (Level 2)}} {{*}} {{ItemLink|Item Buffer}}
| group3.2.3 = Tier 3
| list3.2.3 = {{ItemLink|Bumper}} {{*}} {{ItemLink|Cable Crane}} {{*}} {{ItemLink|Loader}} / {{ItemLink|Unloader}} {{*}} {{ItemLink|Power Pole (Level 2)}}
| group3.2.4 = Tier 4
| list3.2.4 = {{ItemLink|Filtering Splitter}} {{*}} {{ItemLink|Recycler}} {{*}} {{ItemLink|Sorter}}
| group3.3 = Observatory
| group3.3.1 = Tier 5
| list3.3.1= {{ItemLink|Chemical Plant}} {{*}} {{ItemLink|Pipe}} {{*}} {{ItemLink|Underground Pipe}} {{*}} {{ItemLink|Water Pump}}
| group3.3.2 = Tier 6
| list3.3.2 = {{ItemLink|Drill (Level 2)}} {{*}} {{ItemLink|Large Wind Turbine}} {{*}} {{ItemLink|Synthesizer}}
| group3.3.3 = Tier 7
| list3.3.3 = {{ItemLink|Assembler (Level 3)}}
| group3.3.4 = Story
| list3.3.4 = {{ItemLink|Assembler (Level 4)}}
| group3.4 = Repairs
| list3.4 = {{ItemLink|Boardwalk Plank}} {{*}} {{ItemLink|Radio Antenna}} {{*}} {{ItemLink|Roof Tile}}
| group3.5 = Special
| list3.5 = {{ItemLink|Power Pole (with light)}} {{*}} {{spoiler|{{ItemLink|Replicator}}}}
| group 4 = Other
| list4 = [[File:Snail Shell.png|20x20px|link=Bugs]] [[Bugs]] {{*}} [[File:Cappuccino.png|20x20px|link=Coffee]] [[Coffee]] {{*}} [[File:Eagle Feather.png|20x20px|link=Collectables]] [[Collectables]] {{*}} [[File:Miner_Hat.png|20x20px|link=Equipment]] [[Equipment]] {{*}} [[File:Prairie Crocus.png|20x20px|link=Flowers]] [[Flowers]] {{*}} [[File:Wild Hops.png|20x20px|link=Forage]] [[Forage]] {{*}} [[File:Strawberry.png|20x20px|link=Fruit]] [[Fruit]] {{*}} [[File:Emerald.png|20x20px|link=Gems]] [[Gems]] {{*}} [[File:Computer Monitor.png|20x20px|link=Recyclables]] [[Recyclables]] {{*}} [[File:Rainbow Shell.png|20x20px|link=Seashells]] [[Seashells]]
}}<noinclude>{{documentation}}</noinclude>
ffcb98aad5ef53f110fe6d71bdc3fdff9ad737b9
File:Rainbow Shell.png
6
471
1308
498
2025-11-05T19:17:05Z
Sonoforpheus
111341
Sonoforpheus renamed page [[File:Rainbow Sheel.png]] to [[File:Rainbow Shell.png]] without leaving a redirect: Misspelled title
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
Style Guide
0
946
1311
1301
2025-11-05T23:37:02Z
Sonoforpheus
111341
Added reference to ItemLink template, cleaned up grammar and clarity, added wikilinks
wikitext
text/x-wiki
This page is a guide to creating or editing pages at '''Little Rocket Lab Wiki''' in accordance with the established article style. These guidelines are not set in stone, but unless there is a good reason not to, they should generally be followed to help maintain consistency across pages.
==General Guidelines==
* Be sure to read an article completely before editing it to avoid duplicating information.
* Keep the topic of the article in mind while editing it. Do not add information that has little to do with the topic itself. Often another page on the wiki will already contain this information. For example: in the {{ItemLink|Iron Plate}} article, mentioning that they are made from {{ItemLink|Iron Bar|Iron Bars}} is appropriate, but then going on to mention that Iron Bars are made from {{ItemLink|Iron Ore}} is extraneous.
* Proofread your edit before saving it to ensure there are no typos or grammar mistakes and to ensure the edit conforms to the style of the other pages on the wiki. Use of the "Show Preview" button is very strongly encouraged.
* Always include a short description of the changes you make in your edit in the Summary field.
* If you are making a substantial edit to the structure or content of the page you're editing, be sure to check the page's talk page to see if there has been any discussion on the matter. Just add <code>/talk</code> to the end of the page's URL. It's also recommended that you reach out to a wiki administrator first.
** Of course if you are adding verified information that was previously missing, this does not apply and is very much appreciated!
=== Language and grammar ===
Text should generally follow typical wiki formatting and grammar. The [[wikipedia:Wikipedia:Manual of Style|Wikipedia Manual of Style]] is a detailed overview, but it does not need to be followed as strictly since this isn't aiming to be an encyclopedia. The most important notes to follow are:
* Use proper grammar
* Use [[wikipedia:American English|American English]] in all cases, as this is consistent with the default language of game itself.
** Color not Colour
** Labeled not Labelled
** Meter not Metre
** etc.
* Avoid speaking from a first person perspective (ie. use of "I" or "the writer of this article" etc.)
* Avoid speaking directly to the reader (ie. the use of "you") except in tutorials and tips sections
* Minimize the use of contractions ("cannot" vs. "can't", "are not" vs. "aren't" etc.). This is not a strict rule, more a guideline to help keep the tone more informational than conversational.
* Avoid gameplay advice or guidance except in tutorials or tips sections. This includes phrases such as:
** "Most players do X in this situation..."
** "The best way to X is..."
** "X should be done in this order..."
** etc.
* Avoid using wording such as "currently" or "at time of writing" etc. when talking about an item or feature in the game.
** For example: in the phrase "Iron Plates and Steel Cables are ''currently'' the only components made from Iron Bars" the word "currently" should not be used.
* Use the ItemLink template wherever linking to an item's page rather than using a wikilink to the to the page directly. For example, rather than <code><nowiki>[[Iron Bar]]</nowiki></code>, use instead <code><nowiki><<ItemLink|Iron Bar>></nowiki></code>.
** If the link text must differ from the link target to match your sentence structure, use the same syntax as a wikilink: <code><nowiki><<ItemLink|Iron Bar|Iron Bars>></nowiki></code>. See the template's [[Template:ItemLink/doc|documentation page]] for more info.
* Use [https://www.mediawiki.org/wiki/Help:Formatting MediaWiki formatting] in favor of plain HTML wherever possible
=== Capitalization ===
All in-game entities with their names spelled out directly should follow in-game capitalization and spacing.
* Iron Plate
* Prairie Crocus
* Supercomputer
Other phrases which are not a specific name should be in lowercase.
=== Naming ===
* Page names should follow in-game capitalization as stated above, or [[wikipedia:Title Case|Title Case]] in all other instances.
* Filenames of uploaded files should follow the capitalization rules of their parent articles
=== Formatting ===
* The first instance of an entity name should always be linked (except the page title itself).
* The first instance of the page title should be in '''bold''' and should appear in the first sentence of the article.
* Further instances of entity names should not be linked, except in cases where it would be helpful to readers, such as where the appearances are far from each other or occur after a section break or inside a table. This is especially true on large pages to avoid the reader having to scroll to find a link.
* ''Italic text'' should only be used in certain circumstances
** Emphasis (note: do not use bold for emphasis), though be sure not to overuse emphasis; consider rewriting instead.
** Titles of [[wikipedia:MOS:T#Major works|major works]]. Note that this includes ''Little Rocket Lab''.
** Foreign words and phrases that are not common in everyday English. Words written in non-latin scripts such as 日本語 Japanese are exempt from this, however it seems quite unlikely for that to be necessary here.
* <u>Underlining</u>, s p a c i n g within words, c<span style="color:red;">ol</span><span style="color:green;">or</span>s within words, ALL CAPS, <span style="font-variant:small-caps">small caps</span> styling, and any other such text styling is to be avoided at all times.
* Section titles, lists, and indentations should include spaces for readability, i.e.:
** <code>== Section ==</code> instead of <code>==Section==</code>
** <code>* bullet point</code> and <code># enumerated item</code> instead of <code>*bullet point</code> and <code>#enumerated item</code>
** <code>: indented text</code> instead of <code>:indented text</code>
: Section titles should be immediately followed by the section text or the following subsection title, without an empty line in between.
: Section titles should always be preceded by an empty line, unless this interferes with the rule above or creates an empty paragraph.
<!-- TO DO: Article Layout section -->
56021d1448c58741e9bf6da944c8e4d2dcb2c557
1314
1311
2025-11-06T01:36:55Z
OrphBot
645573
typo
wikitext
text/x-wiki
This page is a guide to creating or editing pages at '''Little Rocket Lab Wiki''' in accordance with the established article style. These guidelines are not set in stone, but unless there is a good reason not to, they should generally be followed to help maintain consistency across pages.
==General Guidelines==
* Be sure to read an article completely before editing it to avoid duplicating information.
* Keep the topic of the article in mind while editing it. Do not add information that has little to do with the topic itself. Often another page on the wiki will already contain this information. For example: in the {{ItemLink|Iron Plate}} article, mentioning that they are made from {{ItemLink|Iron Bar|Iron Bars}} is appropriate, but then going on to mention that Iron Bars are made from {{ItemLink|Iron Ore}} is extraneous.
* Proofread your edit before saving it to ensure there are no typos or grammar mistakes and to ensure the edit conforms to the style of the other pages on the wiki. Use of the "Show Preview" button is very strongly encouraged.
* Always include a short description of the changes you make in your edit in the Summary field.
* If you are making a substantial edit to the structure or content of the page you're editing, be sure to check the page's talk page to see if there has been any discussion on the matter. Just add <code>/talk</code> to the end of the page's URL. It's also recommended that you reach out to a wiki administrator first.
** Of course if you are adding verified information that was previously missing, this does not apply and is very much appreciated!
=== Language and grammar ===
Text should generally follow typical wiki formatting and grammar. The [[wikipedia:Wikipedia:Manual of Style|Wikipedia Manual of Style]] is a detailed overview, but it does not need to be followed as strictly since this isn't aiming to be an encyclopedia. The most important notes to follow are:
* Use proper grammar
* Use [[wikipedia:American English|American English]] in all cases, as this is consistent with the default language of the game itself.
** Color not Colour
** Labeled not Labelled
** Meter not Metre
** etc.
* Avoid speaking from a first person perspective (ie. use of "I" or "the writer of this article" etc.)
* Avoid speaking directly to the reader (ie. the use of "you") except in tutorials and tips sections
* Minimize the use of contractions ("cannot" vs. "can't", "are not" vs. "aren't" etc.). This is not a strict rule, more a guideline to help keep the tone more informational than conversational.
* Avoid gameplay advice or guidance except in tutorials or tips sections. This includes phrases such as:
** "Most players do X in this situation..."
** "The best way to X is..."
** "X should be done in this order..."
** etc.
* Avoid using wording such as "currently" or "at time of writing" etc. when talking about an item or feature in the game.
** For example: in the phrase "Iron Plates and Steel Cables are ''currently'' the only components made from Iron Bars" the word "currently" should not be used.
* Use the ItemLink template wherever linking to an item's page rather than using a wikilink to the to the page directly. For example, rather than <code><nowiki>[[Iron Bar]]</nowiki></code>, use instead <code><nowiki><<ItemLink|Iron Bar>></nowiki></code>.
** If the link text must differ from the link target to match your sentence structure, use the same syntax as a wikilink: <code><nowiki><<ItemLink|Iron Bar|Iron Bars>></nowiki></code>. See the template's [[Template:ItemLink/doc|documentation page]] for more info.
* Use [https://www.mediawiki.org/wiki/Help:Formatting MediaWiki formatting] in favor of plain HTML wherever possible
=== Capitalization ===
All in-game entities with their names spelled out directly should follow in-game capitalization and spacing.
* Iron Plate
* Prairie Crocus
* Supercomputer
Other phrases which are not a specific name should be in lowercase.
=== Naming ===
* Page names should follow in-game capitalization as stated above, or [[wikipedia:Title Case|Title Case]] in all other instances.
* Filenames of uploaded files should follow the capitalization rules of their parent articles
=== Formatting ===
* The first instance of an entity name should always be linked (except the page title itself).
* The first instance of the page title should be in '''bold''' and should appear in the first sentence of the article.
* Further instances of entity names should not be linked, except in cases where it would be helpful to readers, such as where the appearances are far from each other or occur after a section break or inside a table. This is especially true on large pages to avoid the reader having to scroll to find a link.
* ''Italic text'' should only be used in certain circumstances
** Emphasis (note: do not use bold for emphasis), though be sure not to overuse emphasis; consider rewriting instead.
** Titles of [[wikipedia:MOS:T#Major works|major works]]. Note that this includes ''Little Rocket Lab''.
** Foreign words and phrases that are not common in everyday English. Words written in non-latin scripts such as 日本語 Japanese are exempt from this, however it seems quite unlikely for that to be necessary here.
* <u>Underlining</u>, s p a c i n g within words, c<span style="color:red;">ol</span><span style="color:green;">or</span>s within words, ALL CAPS, <span style="font-variant:small-caps">small caps</span> styling, and any other such text styling is to be avoided at all times.
* Section titles, lists, and indentations should include spaces for readability, i.e.:
** <code>== Section ==</code> instead of <code>==Section==</code>
** <code>* bullet point</code> and <code># enumerated item</code> instead of <code>*bullet point</code> and <code>#enumerated item</code>
** <code>: indented text</code> instead of <code>:indented text</code>
: Section titles should be immediately followed by the section text or the following subsection title, without an empty line in between.
: Section titles should always be preceded by an empty line, unless this interferes with the rule above or creates an empty paragraph.
<!-- TO DO: Article Layout section -->
f7185095f2aa16742f821eb5e3c373e73ecebcf2
User:OrphBot
2
951
1312
2025-11-06T01:31:51Z
OrphBot
645573
Created page with "This is a bot account controlled by [[User:SonOfOrpheus|SonOfOrpheus]]."
wikitext
text/x-wiki
This is a bot account controlled by [[User:SonOfOrpheus|SonOfOrpheus]].
400c77b8311790fd25aedaf08bcb088cfe8bb83c
User:SonOfOrpheus
2
952
1313
2025-11-06T01:33:07Z
Sonoforpheus
111341
Created page with "Call me "Orph." Here to help."
wikitext
text/x-wiki
Call me "Orph."
Here to help.
0747155c366f4d8e0929eecaec0acf802048c7b5
Ore
0
887
1315
1194
2025-11-06T01:40:25Z
OrphBot
645573
added ItemNav
wikitext
text/x-wiki
{{Item Infobox
|title=Ore
|image = Iron Ore.png, Copper Ore.png, Coal.png
|tabs = Iron, Copper, Coal
|Iron_caption = A raw piece of iron ore. Can be smelted into iron bars.
|Copper_caption = A raw piece of copper ore. Can be smelted into copper bars.
|Coal_caption = A piece of coal. Used in furnaces for smelting ore into metal bars.
|Type = Ore
|Produced by = Drill (Level 1), Drill (Level 2)}}
{{ItemNav}}
364fb0a4bf8ae47e0e3e91781bbbd5ba393361cc
Iron Plate
0
804
1316
933
2025-11-06T01:41:04Z
OrphBot
645573
added ItemNav
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Iron Plate
|image = Iron Plate.png
|Description = A single sheet of iron. A common component used in the construction of most machines.
|Ingredients = Iron Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
2571c7b25188f40551c146f5507e0bffe3bca350
Assembler (Level 1)
0
288
1317
934
2025-11-06T01:46:59Z
OrphBot
645573
/* top */ Adding ItemNav via AWB
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 1)
|image = Assembler (Level 1) Placed.png
|Description = Basic crafting machine. Can craft items that only require a single type of ingredient.
|Sections = Ingredients
|Ingredients = Iron Plate:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power = 500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Conveyor Belt
| Ingredients =
{{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Furnace (Level 1)
| Ingredients =
{{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Wooden Chest
| Ingredients =
{{ItemIcon|Wood|4}}
| Ing_per_minute =
{{ItemIcon|Wood|60}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Bearing
| Ingredients =
{{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Copper Wire
| Ingredients =
{{ItemIcon|Copper Bar|2}}
| Ing_per_minute =
{{ItemIcon|Copper Bar|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Gear
| Ingredients =
{{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|45}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Heatsink
| Ingredients =
{{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Copper Bar|45}}
| Output_per_minute = 45
}}
{{FlexTable/Line
| Name = Iron Plate
| Ingredients =
{{ItemIcon|Iron Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Bar|90}}
| Output_per_minute = 90
}}
{{FlexTable/Line
| Name = Steel Cable
| Ingredients =
{{ItemIcon|Iron Bar|3}}
| Ing_per_minute =
{{ItemIcon|Iron Bar|90}}
| Output_per_minute = 30
}}
}}
[[Category:Building]]
{{ItemNav}}
a93949ba6f4918c7320bb3e0f36cebe819b7eade
Assembler (Level 2)
0
762
1319
935
2025-11-06T06:22:53Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Assembler (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Heatsink|10}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Assembler (Level 3)
| Ingredients =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|9}} {{ItemIcon|Ceramic Plate|6}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Bumper
| Ingredients =
{{ItemIcon|Winch|1}} {{ItemIcon|Iron Plate|2}}
| Ing_per_minute =
{{ItemIcon|Winch|10}} {{ItemIcon|Iron Plate|20}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Cable Crane
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Winch|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|45}} {{ItemIcon|Winch|6}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Chemical Plant
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Servo|3}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|2}} {{ItemIcon|Servo|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Drill (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Drill (Level 2)
| Ingredients =
{{ItemIcon|Fiberglass|3}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Fiberglass|18}} {{ItemIcon|Heavy Duty Motor|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Filtering Splitter
| Ingredients =
{{ItemIcon|Servo|3}} {{ItemIcon|Gear|15}}
| Ing_per_minute =
{{ItemIcon|Servo|6}} {{ItemIcon|Gear|30}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Furnace (Level 2)
| Ingredients =
{{ItemIcon|Stone|30}} {{ItemIcon|Small Motor|3}}
| Ing_per_minute =
{{ItemIcon|Stone|90}} {{ItemIcon|Small Motor|9}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Item Buffer
| Ingredients =
{{ItemIcon|Iron Plate|15}} {{ItemIcon|Small Motor|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Small Motor|12}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Item Dispenser
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Gear|60}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Item Receiver
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Gear|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Large Wind Turbine
| Ingredients =
{{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|12}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Loader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Pipe
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Power Pole (Level 1)
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Power Pole (Level 2)
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Heatsink|15}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|54}} {{ItemIcon|Heatsink|90}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Power Pole (with light)
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|60}} {{ItemIcon|Copper Wire|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Recycler
| Ingredients =
{{ItemIcon|Heavy Duty Motor|2}} {{ItemIcon|Steel Beam|6}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|4}} {{ItemIcon|Steel Beam|12}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Small Wind Turbine
| Ingredients =
{{ItemIcon|Gear|15}} {{ItemIcon|Copper Wire|10}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|60}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Sorter
| Ingredients =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Logic Chip|9}}
| Output_per_minute = 1
}}
{{FlexTable/Line
| Name = Splitter
| Ingredients =
{{ItemIcon|Gear|6}} {{ItemIcon|Copper Wire|3}}
| Ing_per_minute =
{{ItemIcon|Gear|90}} {{ItemIcon|Copper Wire|45}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Synthesizer
| Ingredients =
{{ItemIcon|Lightweight Frame|2}} {{ItemIcon|Fiberglass|3}}
| Ing_per_minute =
{{ItemIcon|Lightweight Frame|4}} {{ItemIcon|Fiberglass|6}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Underground Pipe
| Ingredients =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Stone|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|18}} {{ItemIcon|Stone|18}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Underpass
| Ingredients =
{{ItemIcon|Iron Plate|9}} {{ItemIcon|Stone|9}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Stone|90}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Unloader
| Ingredients =
{{ItemIcon|Steel Beam|9}} {{ItemIcon|Heavy Duty Motor|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|18}} {{ItemIcon|Heavy Duty Motor|4}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Utility Light
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Wire|6}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|12}} {{ItemIcon|Copper Wire|36}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Water Pump
| Ingredients =
{{ItemIcon|Flow Meter|1}} {{ItemIcon|Heavy Duty Motor|1}}
| Ing_per_minute =
{{ItemIcon|Flow Meter|3}} {{ItemIcon|Heavy Duty Motor|3}}
| Output_per_minute = 3
}}
{{FlexTable/Line
| Name = Ceramic Plate
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Quartz|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Quartz|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Circuit Board
| Ingredients =
{{ItemIcon|Logic Chip|1}} {{ItemIcon|Copper Wire|2}}
| Ing_per_minute =
{{ItemIcon|Logic Chip|15}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Fiberglass
| Ingredients =
{{ItemIcon|Quartz|2}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|30}} {{ItemIcon|Plastic Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Flow Meter
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Gear|3}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|10}} {{ItemIcon|Gear|30}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Glass Lens
| Ingredients =
{{ItemIcon|Quartz|1}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Quartz|2}} {{ItemIcon|Copper Bar|2}}
| Output_per_minute = 2
}}
{{FlexTable/Line
| Name = Heavy Duty Motor
| Ingredients =
{{ItemIcon|Small Motor|1}} {{ItemIcon|Heatsink|2}}
| Ing_per_minute =
{{ItemIcon|Small Motor|15}} {{ItemIcon|Heatsink|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Servo
| Ingredients =
{{ItemIcon|Circuit Board|1}} {{ItemIcon|Small Motor|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|15}} {{ItemIcon|Small Motor|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Small Motor
| Ingredients =
{{ItemIcon|Bearing|2}} {{ItemIcon|Stator|1}}
| Ing_per_minute =
{{ItemIcon|Bearing|60}} {{ItemIcon|Stator|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Stator
| Ingredients =
{{ItemIcon|Gear|1}} {{ItemIcon|Copper Wire|1}}
| Ing_per_minute =
{{ItemIcon|Gear|30}} {{ItemIcon|Copper Wire|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Steel Beam
| Ingredients =
{{ItemIcon|Iron Plate|3}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|90}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Winch
| Ingredients =
{{ItemIcon|Heavy Duty Motor|1}} {{ItemIcon|Steel Cable|2}}
| Ing_per_minute =
{{ItemIcon|Heavy Duty Motor|15}} {{ItemIcon|Steel Cable|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Ingredients =
{{ItemIcon|Computer Tower|1}} {{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}} {{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Boardwalk Plank
| Ingredients =
{{ItemIcon|Wood|2}} {{ItemIcon|Iron Plate|1}}
| Ing_per_minute =
{{ItemIcon|Wood|20}} {{ItemIcon|Iron Plate|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Roof Tile
| Ingredients =
{{ItemIcon|Stone|3}} {{ItemIcon|Steel Beam|1}}
| Ing_per_minute =
{{ItemIcon|Stone|30}} {{ItemIcon|Steel Beam|10}}
| Output_per_minute = 10
}}
}}
[[Category:Building]]
{{ItemNav}}
309acac90c0ad178daa4ec8e3d915700d5a4bbb1
Assembler (Level 3)
0
763
1320
936
2025-11-06T06:23:48Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Assembler (Level 3)
|image = Assembler (Level 3) Placed.png
|Description = Advanced crafting machine. Can craft items that require three types of ingredients.
|Sections = Ingredients
|Ingredients = Lightweight Frame:9, Ceramic Plate:6
|Cost =
|Sell price =
|Type = Building
|Size = 3
|Produced by = Hand, Assembler (Level 2)
|Power = 3000
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Battery
| Ingredients =
{{ItemIcon|Iron Plate|1}} {{ItemIcon|Copper Wire|1}} {{ItemIcon|Plastic Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|6}} {{ItemIcon|Copper Wire|6}} {{ItemIcon|Plastic Bar|6}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Supercomputer
| Ingredients =
{{ItemIcon|Circuit Board|3}} {{ItemIcon|Lightweight Frame|1}} {{ItemIcon|Battery|1}}
| Ing_per_minute =
{{ItemIcon|Circuit Board|18}} {{ItemIcon|Lightweight Frame|6}} {{ItemIcon|Battery|6}}
| Output_per_minute = 6
}}
}}
[[Category:Building]]
{{ItemNav}}
0edac59dd97557cca9cabe20b58aca67d2d5e1ac
Assembler (Level 4)
0
764
1321
1120
2025-11-06T06:23:50Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Spoiler warning}}{{Item Infobox
|title = Assembler (Level 4)
|image = Assembler (Level 4) Placed.png
|Description = Gigantic crafting machine. With some luck, it may be able to repair Toasty.
|Ingredients = Gear:200, Steel Beam:100, Circuit Board:50, Servo:50
|Cost =
|Sell price =
|Type = Building
|Size = 4
|Produced by = Hand
|Power = 25000
|Water =
}}
[[Category:Building]]
{{ItemNav}}
b15af03524afb6bb37d59733514ebd2214f2386c
Boardwalk Plank
0
820
1322
992
2025-11-06T06:23:53Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Boardwalk Plank
|image = Boardwalk Plank Placed.png
|Description = Replacement plank for damaged sections of the boardwalk.
|Ingredients = Wood:2, Iron Plate:1
|Cost =
|Sell price =
|Type = Building
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
72f79c161d4df9e60308c57880c89ce81c912567
Bumper
0
765
1323
938
2025-11-06T06:23:55Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Bumper
|image = Bumper Placed.png
|Description = Bumps items onto an adjacent tile based on a configurable ratio. Also works with crates.
|Ingredients = Winch:1, Iron Plate:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 200
|Water =
}}
[[Category:Building]]
{{ItemNav}}
35f62861139733c957723a52671780174cf4534f
Cable Crane
0
766
1324
939
2025-11-06T06:23:56Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Cable Crane
|image = Cable Crane Placed.png
|Description = Moves items from position A to position B. Can move long distances and over buildings.
|Ingredients = Steel Beam:15, Winch:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water =
}}
[[Category:Building]]
{{ItemNav}}
e4187d0b47fabdbb76f6d32b3142c0908966f990
Chemical Plant
0
767
1325
940
2025-11-06T06:23:58Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Chemical Plant
|image = Chemical Plant Placed.png
|Description = Chemical crafting machine. Can craft items that require water.
|Ingredients = Flow Meter:1, Servo:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water = 20
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Lightweight Frame
| Ingredients =
{{ItemIcon|Steel Beam|1}} {{ItemIcon|Plastic Bar|2}}
| Ing_per_minute =
{{ItemIcon|Steel Beam|15}} {{ItemIcon|Plastic Bar|30}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Oxygen Tank
| Ingredients =
{{ItemIcon|Iron Plate|2}} {{ItemIcon|Copper Bar|1}}
| Ing_per_minute =
{{ItemIcon|Iron Plate|30}} {{ItemIcon|Copper Bar|15}}
| Output_per_minute = 15
}}
{{FlexTable/Line
| Name = Rocket Fuel
| Ingredients =
{{ItemIcon|Coal|15}} {{ItemIcon|Iron Plate|3}}
| Ing_per_minute =
{{ItemIcon|Coal|90}} {{ItemIcon|Iron Plate|18}}
| Output_per_minute = 6
}}
{{FlexTable/Line
| Name = Plastic Bar
| Ingredients =
{{ItemIcon|Plastic Scraps|2}} {{ItemIcon|Coal|1}}
| Ing_per_minute =
{{ItemIcon|Plastic Scraps|60}} {{ItemIcon|Coal|30}}
| Output_per_minute = 30
}}
}}
[[Category:Building]]
{{ItemNav}}
5417b8c2158435750a7e109a3f7d15e3ed63a508
Conveyor Belt
0
768
1326
941
2025-11-06T06:24:35Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Conveyor Belt
|image = Conveyor Belt Placed.png
|Description = Moves objects along its path at a rate of 90 items per minute.
|Ingredients = Iron Plate:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
ab42026f37b4f1fcb6ced614c2f760951f9eb33e
Drill (Level 1)
0
769
1327
942
2025-11-06T06:24:38Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Drill (Level 1)
|image = Drill (Level 1) Placed.png
|Description = Drills rocks automatically and produces stone and ore. Drill must face a resource.
|Ingredients = Iron Plate:9, Gear:6
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 500
|Water =
}}
[[Category:Building]]
{{ItemNav}}
eefce30b2a24dcb0cae2d7f02e88f143acad2e22
Drill (Level 2)
0
770
1328
943
2025-11-06T06:24:40Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Drill (Level 2)
|image = Drill (Level 2) Placed.png
|Description = Drills rocks 3x faster. Drill must face a resource.
|Ingredients = Fiberglass:3, Heavy Duty Motor:1
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water =
}}
[[Category:Building]]
{{ItemNav}}
f2e1066b145af0eae5c8bddfd41c2162504ecf74
Filtering Splitter
0
771
1329
944
2025-11-06T06:24:42Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Filtering Splitter
|image = Filtering Splitter Placed.png
|Description = Splits a belt onto a second position based on filter
|Ingredients = Servo:3, Gear:15
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 700
|Water =
}}
[[Category:Building]]
{{ItemNav}}
0f9960c40406c0727de9ab19378048017f4b5807
Furnace (Level 1)
0
772
1330
945
2025-11-06T06:24:45Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Furnace (Level 1)
|image = Furnace (Level 1) Placed.png
|Description = Smelts ore into metal bars. Requires coal to operate. Coal should be filled by hand.
|Ingredients = Stone:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
ff8b0b0c48be99392294daa940c0b0b9f6f35b31
Furnace (Level 2)
0
773
1331
946
2025-11-06T06:25:09Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Furnace (Level 2)
|image = Furnace (Level 2) Placed.png
|Description = Smelts ore into metal bars. Requires coal to operate. Can be fed ore and coal via conveyor belts.
|Ingredients = Stone:30, Small Motor:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
1972501009c942f99f383c83e070df1b12ae57f6
Item Buffer
0
774
1332
947
2025-11-06T06:25:12Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Item Buffer
|image = Item Buffer Placed.png
|Description = Automatically stores and dispenses items onto a conveyor belt.
|Ingredients = Iron Plate:15, Small Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
8d6c59c17f21ff0836fe6ca0250ac0fee402b7ae
Item Dispenser
0
775
1333
948
2025-11-06T06:28:17Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Item Dispenser
|image = Item Dispenser Placed.png
|Description = Automatically dispenses items onto a conveyor belt.
|Ingredients = Iron Plate:6, Gear:6
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
ada80a4980c760a196f701ceeca164eb3edaa156
Template:Item Infobox
10
287
1334
1200
2025-11-06T06:28:18Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Item,Placed}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}[[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} {{Template:Coin}}}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} {{Template:Coin}}}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
[[Category:Infobox templates]]
</noinclude>
{{ItemNav}}
ea72082771b9de90a5a4106fca6e8fde98566f4a
Template:Item Infobox/doc
10
838
1335
1181
2025-11-06T06:28:20Z
OrphBot
645573
added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title=Sample infobbox
|image=Site-favicon.ico
|Description=typo was intentional.
|Cost=30
|Sell=??
|Size=2
|Size2=1
|Produced by=Hand, Assembler
|Type=Building
|Ingredients=Iron Plate:10, Iron Ore
|Power=500
}}
== Summary ==
<templatedata>
{
"params":{
"title": {
"description": "The title of the infobox. Defaults to page name.",
"type": "string",
"required": false
},
"image": {
"description": "Name of image of the infobox. Defaults to \"{{PAGENAME}}\", and falls back to \"Item_{{PAGENAME}}\".",
"type": "content",
"required": false
},
"variants": {
"description": "Names of the variants of images to be shown. Overrides image. A \".\" must be placed at the end of each suffix due to implementation. Defaults to \"., Placed\"."
},
"Description": {
"description": "Description of the item. Should match the in-game item description.",
"type": "string",
"required": true
},
"Cost": {
"description": "Item buy cost at their respective shops.",
"type": "number",
"required": false
},
"Sell": {
"description": "Item sell cost at their respective shops.",
"type": "number",
"required": false
},
"Sold by":{
"description": "Merchants who sell the item.",
"type": "wiki-page-name",
"required": false
},
"Size": {
"description": "Size of buildings. Assumes square unless declared otherwise.",
"type": "string",
"required": false
},
"Size2": {
"description": "Secondary dimension of buildings. Will be shown as \"Size x Size2.\" Requires Size to be defined to be displayed.",
"type": "string",
"required": false
},
"Produced by": {
"description": "Buildings that produce the item. Links will be red if the building listed does not have a \"Crafted_Using_{{Building}}\" category.",
"type": "wiki-page-name",
"required": false
},
"Type": {
"description": "Item type. Links will be red if there is no category that shares a name.",
"type": "string",
"required": false
},
"Ingredients":{
"description": "Ingredients of the item. Recipes with multiple ingredients can be denoted with \",\" as separator, and multiple of the same ingredient can be denoted with \":\"",
"example": "\"Iron plate: 10, Iron Ore\" is used to give the result in the example.",
"type": "string",
"required": false
},
"Power": {
"description": "Power requirement (W)",
"type": "number",
"required": false
},
"Water": {
"description": "Water requirement (PSI)",
"type": "number",
"required": false
}
},
"description": "All optional parameters will not appear if not defined unless stated to default to something."
}
</templatedata>
{{ItemNav}}
128434100ffa6c4b9b8ef4338a306a3495644454
Item Receiver
0
776
1336
949
2025-11-06T06:28:22Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Item Receiver
|image = Item Receiver Placed.png
|Description = Automatically stores items it receives from a conveyor belt.
|Ingredients = Iron Plate:6, Gear:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
6a4edf198406089176ec3e0fefb557ebb5d50625
Large Wind Turbine
0
777
1337
950
2025-11-06T06:28:24Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Large Wind Turbine
|image = Large Wind Turbine Placed.png
|Description = Generates up to 20,000 watts depending on where it's placed.
|Ingredients = Lightweight Frame:6, Heavy Duty Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
e3b96046c049639c782c6ef0c096c299d8b1642c
Loader
0
778
1338
951
2025-11-06T06:28:26Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Loader
|image = Loader Placed.png
|Description = Loads 15 of an item into a crate, which can be moved using conveyor belts, cranes, and bumpers.
|Ingredients = Steel Beam:9, Heavy Duty Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 700
|Water =
}}
[[Category:Building]]
{{ItemNav}}
7eb9ea65cfb0504fcc026a870014657029661ba5
Pipe
0
779
1339
952
2025-11-06T06:28:27Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Pipe
|image = Pipe Placed.png
|Description = Transports water from pumps to other buildings.
|Ingredients = Iron Plate:3, Copper Bar:1
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
b446712b439395816d7fb2b34508eace279dcd83
Power Pole (Level 1)
0
780
1340
953
2025-11-06T06:28:29Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Power Pole (Level 1)
|image = Power Pole (Level 1) Placed.png
|Description = Carries electricity to machines.
|Ingredients = Iron Plate:3, Copper Wire:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
cf7d9c08ab6ef854efce208ce96312a472bcb658
Power Pole (Level 2)
0
781
1341
954
2025-11-06T06:28:31Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Power Pole (Level 2)
|image = Power Pole (Level 2) Placed.png
|Description = Has an increased connection range to other Level 2 power poles, and powers buildings in a larger area.
|Ingredients = Iron Plate:9, Heatsink:15
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
556e9809b0dbf18a7a5cb9441d21985a0411b858
Power Pole (with light)
0
827
1342
994
2025-11-06T06:28:33Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Power Pole (with light)
|image = Power Pole (with light) Placed.png
|Description = Carries electricity to machines. Has an attached light.
|Ingredients = Iron Plate:6, Copper Wire:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 100
|Water =
}}
[[Category:Building]]
{{ItemNav}}
2c5df2dc5d66cc54e44ef7dfd1bf75e2a3204f58
Radio Antenna
0
821
1343
993
2025-11-06T06:28:35Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Radio Antenna
|image = Radio Antenna Placed.png
|Description = Can receive distant radio transmissions.
|Ingredients = Steel Beam:30, Copper Wire:60
|Cost =
|Sell price =
|Type = Building
|Size =
|Produced by = Hand
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
c5d1a07003cf5d9ff38373e90df0d3b465950b74
Recycler
0
782
1344
924
2025-11-06T06:28:36Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Recycler
|image = Recycler Placed.png
|Description = Recycles items into materials that can be reused.
|Ingredients = Heavy Duty Motor:2, Steel Beam:6
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1000
|Water =
}}
{{FlexTable|
|content=
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Tower|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Logic Chip
| Ingredients =
{{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 10
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Qty = 2
| Ingredients =
{{ItemIcon|Computer Tower|1}}
| Ing_per_minute =
{{ItemIcon|Computer Tower|10}}
| Output_per_minute = 20
}}
{{FlexTable/Line
| Name = Plastic Scraps
| Qty = 2
| Ingredients =
{{ItemIcon|Computer Monitor|1}}
| Ing_per_minute =
{{ItemIcon|Computer Monitor|10}}
| Output_per_minute = 20
}}
}}
{{ItemNav}}
e29bb2ed9cc2416e7a0893b2f9b1ae0894dc857f
Roof Tile
0
823
1345
1295
2025-11-06T06:28:38Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Roof Tile
|image = Roof Tile Placed.png
|Description = Replacement tile for damaged sections of the rocket silo roof.
|Ingredients = Stone:3, Steel Beam:1
|Cost =
|Sell price =
|Type = Building
|Size =
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
only 45 are needed
[[Category:Building]]
{{ItemNav}}
58409c9ca53283c8bb943e9a8bc51f6d515c473e
Small Wind Turbine
0
783
1346
956
2025-11-06T06:28:40Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Small Wind Turbine
|image = Small Wind Turbine Placed.png
|Description = Generates up to 5,000 watts depending on where it's placed.
|Ingredients = Gear:15, Copper Wire:10
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
bee39c3979add5314ae8ff5ee966591207f06155
Sorter
0
784
1347
957
2025-11-06T06:28:42Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Sorter
|image = Sorter Placed.png
|Description = Sorts incoming items into one of two outputs.
|Ingredients = Steel Beam:15, Logic Chip:9
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 750
|Water =
}}
[[Category:Building]]
{{ItemNav}}
6f19b37caf9b5595218b248015561d7ba16b3a5c
Splitter
0
785
1348
958
2025-11-06T06:28:44Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Splitter
|image = Splitter Placed.png
|Description = Splits a belt onto a second position based on a configurable ratio.
|Ingredients = Gear:6, Copper Wire:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 200
|Water =
}}
[[Category:Building]]
{{ItemNav}}
ed1f3f5b932703f8740a6b96f40d70a96071277a
Synthesizer
0
786
1349
959
2025-11-06T06:28:45Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Synthesizer
|image = Synthesizer Placed.png
|Description = Grows new crystals out of fragments, which are made from recycling crystals.
|Ingredients = Lightweight Frame:2, Fiberglass:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water = 30
}}
[[Category:Building]]
{{ItemNav}}
20e5da94fc2b15a2bc4e0b7721d54a952673ce78
Underground Pipe
0
787
1350
961
2025-11-06T06:28:47Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Underground Pipe
|image = Underground Pipe Placed.png
|Description = Carries water underneath the ground.
|Ingredients = Iron Plate:6, Stone:6
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
d05702beb5eb9ef8484c8e3c13220b52981d8e97
Underpass
0
788
1351
962
2025-11-06T06:28:49Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Underpass
|image = Underpass Placed.png
|Description = Carries items underneath the ground. Cannot pass
|Ingredients = Iron Plate:9, Stone:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
3e2e17b629558a115189a5dece62d68af8274bcc
Unloader
0
789
1352
960
2025-11-06T06:28:50Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Unloader
|image = Unloader Placed.png
|Description = Unloads items from crates onto a conveyor belt.
|Ingredients = Steel Beam:9, Heavy Duty Motor:2
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Size2 = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 700
|Water =
}}
[[Category:Building]]
{{ItemNav}}
2e8d398d6aa3e928222f86b592354167c38bcada
Utility Light
0
790
1353
963
2025-11-06T06:28:52Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Utility Light
|image = Utility Light Placed.png
|Description = A rugged work light. Lights up the surrounding area.
|Ingredients = Iron Plate:2, Copper Wire:6
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 200
|Water =
}}
[[Category:Building]]
{{ItemNav}}
a5c76d975f9b8c81cfe067c130e855e6b8c70e3f
Water Pump
0
791
1354
964
2025-11-06T06:28:54Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Water Pump
|image = Water Pump Placed.png
|Description = Pumps water from offshore into pipes.
|Ingredients = Flow Meter:1, Heavy Duty Motor:1
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 500
|Water =
}}
[[Category:Building]]
{{ItemNav}}
7e175ec8522f99d3adbcfd5b44ae4e75b79a9fc7
Wooden Chest
0
792
1355
965
2025-11-06T06:28:56Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Wooden Chest
|image = Wooden Chest Placed.png
|Description = Basic wooden chest which stores items.
|Ingredients = Wood:4
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Building]]
{{ItemNav}}
f0d67039d5a0c4dbadc061de771e4cbd3c2a3653
Battery
0
793
1356
966
2025-11-06T06:28:58Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Battery
|image = Battery.png
|Description = Powers devices for extended periods of time.
|Ingredients = Iron Plate:1, Copper Wire:1, Plastic Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 3)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
6c009bf72a3ae6adaffe8c3335ea24b963257806
Bearing
0
794
1357
967
2025-11-06T06:28:59Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Bearing
|image = Bearing.png
|Description = Reduces friction for moving parts.
|Ingredients = Iron Plate:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
b399f25f62c6351b7717f145d0eaba79743d8bd4
Ceramic Plate
0
795
1358
968
2025-11-06T06:29:02Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Ceramic Plate
|image = Ceramic Plate.png
|Description = Can withstand a high amount of heat.
|Ingredients = Stone:3, Quartz:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
dcb3716818c2eafda7cc2256747833efbbed1258
Circuit Board
0
796
1359
1098
2025-11-06T06:29:03Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Circuit Board
|image = Circuit Board.png
|Description = A basic logic board. Used for making more complicated machinery.
|Ingredients = Logic Chip:1, Copper Wire:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
e30104c180ac9360ac5489b6b2acf740fb767a8e
Copper Bar
0
816
1360
988
2025-11-06T06:29:05Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Copper Bar
|image = Copper Bar.png
|Description = A bar of pure copper. Used for assembling into other components. Produced by smelting copper ore in a furnace.
|Ingredients = Copper Ore:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Furnace (Level 1), Furnace (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
9524be1fdb95368ebb48f7a976833d1d9ab8c551
Copper Wire
0
797
1361
970
2025-11-06T06:29:07Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Copper Wire
|image = Copper Wire.png
|Description = Wire used for making electrical connections.
|Ingredients = Copper Bar:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
bf3d448be464a57009dfe65349c2f0c1b5f88ffb
Fiberglass
0
798
1362
971
2025-11-06T06:29:09Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Fiberglass
|image = Fiberglass.png
|Description = Insulation for protecting against excess heat.
|Ingredients = Quartz:2, Plastic Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
d3cbe74e987d685d1bc2b9e3b09814ae6d61affe
Flow Meter
0
799
1363
972
2025-11-06T06:29:11Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Flow Meter
|image = Flow Meter.png
|Description = Measures the amount of fluid flowing through it.
|Ingredients = Circuit Board:1, Gear:3
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
881e3de39a09132c4fdd0e844053d8fda0b0759d
Gear
0
800
1364
973
2025-11-06T06:29:12Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Gear
|image = Gear.png
|Description = A gear for making moving parts.
|Ingredients = Iron Plate:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
3acc6eb5db13f39949832e70eb9f1e4a53f7fda2
Glass Lens
0
801
1365
974
2025-11-06T06:29:14Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Glass Lens
|image = Glass Lens.png
|Description = A lens used for refracting light.
|Ingredients = Quartz:1, Copper Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
69686b0efd3bb942f82cef680d731716b5af4c6a
Heatsink
0
802
1366
975
2025-11-06T06:29:16Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Heatsink
|image = Heatsink.png
|Description = Allows for cooling computers and complex machinery.
|Ingredients = Copper Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
26d6274f7ce08446e614eba92fe8e66405bcdfb5
Heavy Duty Motor
0
803
1367
976
2025-11-06T06:29:18Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Heavy Duty Motor
|image = Heavy Duty Motor.png
|Description = Large industrial motor for heavy lifting.
|Ingredients = Small Motor:1, Heatsink:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
b1e31f8acee5fe6a6d57ed75e6c3180a72d58d37
Lightweight Frame
0
805
1368
977
2025-11-06T06:29:20Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Lightweight Frame
|image = Lightweight Frame.png
|Description = Can be used to produce large structures.
|Ingredients = Steel Beam:1, Plastic Bar:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
faffc9ae62c61da3cdac429fcc2c03336e7c3d74
Logic Chip
0
806
1369
978
2025-11-06T06:29:21Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Logic Chip
|image = Logic Chip.png
|Description = A computer chip that forms part of a circuit board. Can only be produced by recycling computer towers and monitors.
|Ingredients = Computer Tower:1, Computer Monitor:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
02bb6fec299936646b94502c3510145dede78b23
Oxygen Tank
0
807
1370
979
2025-11-06T06:29:23Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Oxygen Tank
|image = Oxygen Tank.png
|Description = Combines with fuel to complete combustion.
|Ingredients = Iron Plate:2, Copper Bar:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
94f0fbd3f7349eb9db5f573444598b6e5ad04579
Plastic Bar
0
818
1371
990
2025-11-06T06:29:25Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Plastic Bar
|image = Plastic Bar.png
|Description = A bar of plastic. Used for assembling into other components.
|Ingredients = Plastic Scraps:2, Coal:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
b7783be85c2b7c167b563f096373e7985364e706
Plastic Scraps
0
819
1372
991
2025-11-06T06:29:27Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Plastic Scraps
|image = Plastic Scraps.png
|Description = Can be processed into plastic bars. Produced by recycling computer towers and monitors.
|Ingredients = Computer Tower:1, Computer Monitor:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Recycler
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
223f0e84e5bf14ce617e0f3812ec4c6dd4d933dd
Rocket Fuel
0
808
1373
980
2025-11-06T06:29:28Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Rocket Fuel
|image = Rocket Fuel.png
|Description = A propellant used for rocket thrusters.
|Ingredients = Coal:15, Iron Plate:3
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Chemical Plant
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
4731010789927a6db32b1364393379d5eeb06089
Servo
0
809
1374
981
2025-11-06T06:29:30Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Servo
|image = Servo.png
|Description = A more advanced motor. Used for making advanced machinery.
|Ingredients = Circuit Board:1, Small Motor:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
0c41c27fc32096159af65e2e7924c82a5166ea75
Small Motor
0
810
1375
982
2025-11-06T06:29:32Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Small Motor
|image = Small Motor.png
|Description = A small motor for making things move.
|Ingredients = Bearing:2, Stator:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
08ec0b786d099cc02c9899b185821835a53f7444
Stator
0
811
1376
983
2025-11-06T06:29:34Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Stator
|image = Stator.png
|Description = Produces a magnetic field when a current is applied. Used for constructing motors.
|Ingredients = Gear:1, Copper Wire:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
a2c8fb5342172c2c51233ecdc327508741270e7a
Steel Beam
0
812
1377
984
2025-11-06T06:29:36Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Steel Beam
|image = Steel Beam.png
|Description = A stronger material than iron. Used for making large structures and machinery.
|Ingredients = Iron Plate:3, Coal:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
0c683fe708ce43ac4e34ba03db0d7ea736349c56
Steel Cable
0
813
1378
985
2025-11-06T06:29:37Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Steel Cable
|image = Steel Cable.png
|Description = High strength cable that can support several hundred pounds. Used for making winches.
|Ingredients = Iron Bar:3
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 1)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
2d8f581116e05efda20bb6d31d0aeca1bfd20e87
Supercomputer
0
814
1379
986
2025-11-06T06:29:39Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Supercomputer
|image = Supercomputer.png
|Description = A powerful computer for performing space flight calculations.
|Ingredients = Circuit Board:3, Lightweight Frame:1, Battery:1
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 3)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
32b13ffece23d44dbc1642a6bcc96674444c51c3
Winch
0
815
1380
987
2025-11-06T06:29:41Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title = Winch
|image = Winch.png
|Description = A motorized winch with steel cable, capable of lifting objects in the air. Used for making cranes.
|Ingredients = Heavy Duty Motor:1, Steel Cable:2
|Cost =
|Sell price =
|Type = Component
|Size =
|Produced by = Assembler (Level 2)
|Power =
|Water =
}}
[[Category:Component]]
{{ItemNav}}
67f3c981ed8563fcf694b2a82f8e9e903b729437
Ore
0
887
1381
1315
2025-11-06T06:29:43Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|title=Ore
|image = Iron Ore.png, Copper Ore.png, Coal.png
|tabs = Iron, Copper, Coal
|Iron_caption = A raw piece of iron ore. Can be smelted into iron bars.
|Copper_caption = A raw piece of copper ore. Can be smelted into copper bars.
|Coal_caption = A piece of coal. Used in furnaces for smelting ore into metal bars.
|Type = Ore
|Produced by = Drill (Level 1), Drill (Level 2)}}
{{ItemNav}}
{{ItemNav}}
5197377b3b56492e2e7f39a086790678e93595ad
Equipment
0
847
1382
1178
2025-11-06T06:29:45Z
OrphBot
645573
added ItemNav template via AWB
wikitext
text/x-wiki
{{spoiler}}
'''Equipment''' items are wearable gear that provide different bonuses and abilities.
This page lists all available headgear, gloves and boots.
== Headgear ==
{{CardGrid|
|content=
{{Card
|name = Miner Hat
|description = Lights up a small area at night.
}}
{{Card
|name = Pretty Sunhat
|description = Birds no longer fly away from you.
}}
{{Card
|name = Slime Hat
|description = Slimes no longer attack you, but are very fond of you.
}}
}}
== Glove ==
{{CardGrid|
|content=
{{Card
|name = Athletic Gloves
|description = Throw items further. Great for playing fetch.
}}
{{Card
|name = Mega Gloves
|description = Break apart rocks and machinery faster.
}}
{{Card
|name = Magnet Gloves
|description = Pick up dropped items from a further distance.
}}
{{Card
|name = {{spoiler|Ronja's Ring}}
|image = Ronja's Ring.png
|description = A single cog from the great machine. Can place unlimited conveyor belt while wearing.
|spoiler = true
}}
}}
== Boots ==
{{CardGrid|
|content=
{{Card
|name = Magnet Boots
|description = Prevents being moved by conveyor belts.
}}
{{Card
|name = Sneakers
|description = Run slightly faster.
}}
}}
{{ItemNav}}
865e87e6f4c9618007ccb294385de0a20c44f210
Gems
0
933
1383
1259
2025-11-06T06:29:47Z
OrphBot
645573
/* top */ added ItemNav template via AWB
wikitext
text/x-wiki
{{Item Infobox
|image = Amethyst.png, Diamond.png, Emerald.png, Ruby.png, Quartz.png
|tabs = Amethyst, Diamond, Emerald, Ruby, Quartz
|Amethyst_caption = It's quite purple. Can be sold.
|Diamond_caption = Very exquisite and exceptionally rare. Can be sold.
|Emerald_caption = As rare as it is beautiful. Can be sold.
|Ruby_caption = It has a stunning red color. Can be sold.
|Quartz_caption = Found exclusively in the mines. Can be used to make glass based components.
|Amethyst_Sell price = 25 {{Coin}}
|Diamond_Sell price = 100 {{Coin}}
|Emerald_Sell price = 50 {{Coin}}
|Ruby_Sell price = 75 {{Coin}}
|Quartz_Sell price = 5 {{Coin}}
|Type = Gem
|Produced by = Synthesizer
}}
{{ItemNav}}
0dbcfdb4b4f8b3c75eae343294169574574426d3
Template:NPC
10
953
1384
2025-11-06T06:56:54Z
Sonoforpheus
111341
Created template
wikitext
text/x-wiki
<includeonly>{{#ifeq:{{{placement|}}}|inline||<p>}}[[File:{{{1|}}}_Icon.png|{{#if:{{{size|}}}|{{{size|}}}|32}}px|link=]] [[{{#if: {{{link|}}}|{{{link}}}|{{#switch: {{{1}}}|{{{1}}}}}}}]]{{#if: {{{2|}}}| ({{{2|}}})|}}{{#ifeq:{{{placement|}}}|inline||</p>}}</includeonly><noinclude>{{{{FULLPAGENAME}}/doc}}</noinclude>
bb353dd7060c4b6ffbdf67d358d12e643cc3b6c0
User:Sonoforpheus
2
954
1385
2025-11-06T06:59:13Z
Sonoforpheus
111341
Created page with "Call me "Orph." Owner of OrphBot. Here to help."
wikitext
text/x-wiki
Call me "Orph."
Owner of OrphBot.
Here to help.
ac1980a5d9b2c3831332a7a74d303a57f919c587
File:Angela.png
6
955
1386
2025-11-06T07:11:01Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Benson.png
6
956
1387
2025-11-06T07:11:01Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Carter.png
6
957
1388
2025-11-06T07:11:02Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Cliff.png
6
958
1389
2025-11-06T07:11:02Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Dottie.png
6
959
1390
2025-11-06T07:11:03Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Elise.png
6
960
1391
2025-11-06T07:11:03Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Ilonka.png
6
961
1392
2025-11-06T07:11:04Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Jamie.png
6
962
1393
2025-11-06T07:11:04Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Leo.png
6
963
1394
2025-11-06T07:11:05Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Michael.png
6
964
1395
2025-11-06T07:11:05Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Morgan.png
6
965
1396
2025-11-06T07:11:06Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Noor.png
6
966
1397
2025-11-06T07:11:06Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Pete.png
6
967
1398
2025-11-06T07:11:07Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Pico.png
6
968
1399
2025-11-06T07:11:07Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Rebecca.png
6
969
1400
2025-11-06T07:11:08Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Ronja.png
6
970
1401
2025-11-06T07:11:09Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sabrina.png
6
971
1402
2025-11-06T07:11:09Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Scrubs.png
6
972
1403
2025-11-06T07:11:10Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Tia.png
6
973
1404
2025-11-06T07:11:10Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Toasty.png
6
735
1405
762
2025-11-06T07:11:11Z
Sonoforpheus
111341
Sonoforpheus uploaded a new version of [[File:Toasty.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|nolicense}}
ebb74cf6bc2d21085f9a92ea7e06466e495441b3
File:Veronica.png
6
974
1406
2025-11-06T07:11:11Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Watts.png
6
975
1407
2025-11-06T07:11:12Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:William.png
6
976
1408
2025-11-06T07:11:12Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
Template:NPC
10
953
1409
1384
2025-11-06T07:14:08Z
Sonoforpheus
111341
code correction
wikitext
text/x-wiki
<includeonly>{{#ifeq:{{{placement|}}}|inline||<p>}}[[File:{{{1|}}}.png|{{#if:{{{size|}}}|{{{size|}}}|32}}px|link=]] [[{{#if: {{{link|}}}|{{{link}}}|{{#switch: {{{1}}}|{{{1}}}}}}}]]{{#if: {{{2|}}}| ({{{2|}}})|}}{{#ifeq:{{{placement|}}}|inline||</p>}}</includeonly><noinclude>{{{{FULLPAGENAME}}/doc}}</noinclude>
dae1586c20cd005e40191a606c0b45b12bb3995c
1412
1409
2025-11-06T07:19:01Z
Sonoforpheus
111341
more code correction
wikitext
text/x-wiki
<includeonly>[[File:{{{1|}}}.png|{{#if:{{{size|}}}|{{{size|}}}|32}}px|link=]] [[{{#if: {{{link|}}}|{{{link}}}|{{#switch: {{{1}}}|{{{1}}}}}}}]]{{#if: {{{2|}}}| ({{{2|}}})|}}</includeonly><noinclude>{{{{FULLPAGENAME}}/doc}}</noinclude>
0963078cd9f53aa5c7f99ada8f77155b60072ed6
User:Sonoforpheus
2
954
1410
1385
2025-11-06T07:16:27Z
Sonoforpheus
111341
wikitext
text/x-wiki
Call me "Orph."
Owner of OrphBot.
Here to help.
{{NPC|Elise|Scientist Hottie}} runs the observatory and starts out living with {{NPC|William|Loveable Dork}}
bb99fc4715ba0d02853a210fe66f43d9712f3b1a
1411
1410
2025-11-06T07:18:11Z
Sonoforpheus
111341
wikitext
text/x-wiki
Call me "Orph."
Owner of OrphBot.
Here to help.
{{NPC|Elise|Scientist Hottie}} runs the observatory and starts out living with {{NPC|William|Loveable Dork}} asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf asdf
3b134cbd7d18f238092f79b77be8176945e9049d
1417
1411
2025-11-06T08:01:09Z
Sonoforpheus
111341
Removed test code
wikitext
text/x-wiki
Call me "Orph."
Owner of OrphBot.
Here to help.
ac1980a5d9b2c3831332a7a74d303a57f919c587
Template:NPC/doc
10
977
1413
2025-11-06T07:43:21Z
Sonoforpheus
111341
Created doc page
wikitext
text/x-wiki
==Description==
This template is used to create stylized link to a character's page, with optional extra text in parentheses following it. Example:
{{NPC|Morgan|Engineer - Player Character}}
==Use==
This template can be used by entering the following onto a relevant page.
<code><nowiki>{{NPC|''name''|''note''}}</nowiki></code>
===Optional Parameters===
*size: the image size to be displayed (example: size=48)
*link: replace the name with a link to another page
==Examples==
When used, the ''name'' and ''note'' parameters are not identified by name, but by order. The ''note'' parameter is optional. Other optional parameters must be named. Example uses:
<code><nowiki>{{NPC|Elise}}</nowiki></code>
Result: {{NPC|Elise}}
<code><nowiki>{{NPC|Sabrina|Tavern Keeper}}</nowiki></code>
Result: {{NPC|Sabrina|Tavern Keeper}}
<code><nowiki>{{NPC|Leo|doggo|size=64}}</nowiki></code>
Result: {{NPC|Leo|doggo|size=64}}
<code><nowiki>{{NPC|Carter|link=Characters}}</nowiki></code>
Result: {{NPC|Carter|link=Characters}}
<includeonly>{{Addlanglinks}}[[Category:Templates]]</includeonly><noinclude>[[Category:Template documentation]]</noinclude>
4dfea084046d9b2762dfe3af950de060b5ed7025
1414
1413
2025-11-06T07:46:38Z
Sonoforpheus
111341
wikitext
text/x-wiki
==Description==
This template is used to create stylized link to a character's page, with optional extra text in parentheses following it. Example:
{{NPC|Morgan|Player Character - Engineer - Coffee Fanatic}}
==Use==
This template can be used by entering the following onto a relevant page.
<code><nowiki>{{NPC|''name''|''note''}}</nowiki></code>
===Optional Parameters===
*size: the image size to be displayed (example: size=48)
*link: replace the name with a link to another page
==Examples==
When used, the ''name'' and ''note'' parameters are not identified by name, but by order. The ''note'' parameter is optional. Other optional parameters must be named. Example uses:
<code><nowiki>{{NPC|Elise}}</nowiki></code>
Result: {{NPC|Elise}}
<code><nowiki>{{NPC|Sabrina|Tavern Keeper}}</nowiki></code>
Result: {{NPC|Sabrina|Tavern Keeper}}
<code><nowiki>{{NPC|Leo|doggo|size=64}}</nowiki></code>
Result: {{NPC|Leo|doggo|size=64}}
<code><nowiki>{{NPC|Carter|link=Characters}}</nowiki></code>
Result: {{NPC|Carter|link=Characters}}
<includeonly>[[Category:Templates]]</includeonly><noinclude>[[Category:Template documentation]]</noinclude>
6e4cb5330699f2f40034301a14a918670212a6c5
Style Guide
0
946
1415
1314
2025-11-06T07:54:28Z
Sonoforpheus
111341
rewrote ItemLink template section and also included NPC template usage
wikitext
text/x-wiki
This page is a guide to creating or editing pages at '''Little Rocket Lab Wiki''' in accordance with the established article style. These guidelines are not set in stone, but unless there is a good reason not to, they should generally be followed to help maintain consistency across pages.
==General Guidelines==
* Be sure to read an article completely before editing it to avoid duplicating information.
* Keep the topic of the article in mind while editing it. Do not add information that has little to do with the topic itself. Often another page on the wiki will already contain this information. For example: in the {{ItemLink|Iron Plate}} article, mentioning that they are made from {{ItemLink|Iron Bar|Iron Bars}} is appropriate, but then going on to mention that Iron Bars are made from {{ItemLink|Iron Ore}} is extraneous.
* Proofread your edit before saving it to ensure there are no typos or grammar mistakes and to ensure the edit conforms to the style of the other pages on the wiki. Use of the "Show Preview" button is very strongly encouraged.
* Always include a short description of the changes you make in your edit in the Summary field.
* If you are making a substantial edit to the structure or content of the page you're editing, be sure to check the page's talk page to see if there has been any discussion on the matter. Just add <code>/talk</code> to the end of the page's URL. It's also recommended that you reach out to a wiki administrator first.
** Of course if you are adding verified information that was previously missing, this does not apply and is very much appreciated!
=== Language and grammar ===
Text should generally follow typical wiki formatting and grammar. The [[wikipedia:Wikipedia:Manual of Style|Wikipedia Manual of Style]] is a detailed overview, but it does not need to be followed as strictly since this isn't aiming to be an encyclopedia. The most important notes to follow are:
* Use proper grammar
* Use [[wikipedia:American English|American English]] in all cases, as this is consistent with the default language of the game itself.
** Color not Colour
** Labeled not Labelled
** Meter not Metre
** etc.
* Avoid speaking from a first person perspective (ie. use of "I" or "the writer of this article" etc.)
* Avoid speaking directly to the reader (ie. the use of "you") except in tutorials and tips sections
* Minimize the use of contractions ("cannot" vs. "can't", "are not" vs. "aren't" etc.). This is not a strict rule, more a guideline to help keep the tone more informational than conversational.
* Avoid gameplay advice or guidance except in tutorials or tips sections. This includes phrases such as:
** "Most players do X in this situation..."
** "The best way to X is..."
** "X should be done in this order..."
** etc.
* Avoid using wording such as "currently" or "at time of writing" etc. when talking about an item or feature in the game.
** For example: in the phrase "Iron Plates and Steel Cables are ''currently'' the only components made from Iron Bars" the word "currently" should not be used.
* Use the <nowiki>{{ItemLink}} and {{NPC}}</nowiki> templates wherever linking to a item's or character's page rather than using a wikilink to the to the page directly. ie. <code><nowiki>{{NPC|Watts}}</nowiki></code> instead of <code><nowiki>[[Watts]]</nowiki></code>. Refer to each template's doc page for usage: [[Template:ItemLink/doc|ItemLink]] - [[Template:NPC/doc|NPC]]
* Use [https://www.mediawiki.org/wiki/Help:Formatting MediaWiki formatting] in favor of plain HTML wherever possible
=== Capitalization ===
All in-game entities with their names spelled out directly should follow in-game capitalization and spacing.
* Iron Plate
* Prairie Crocus
* Supercomputer
Other phrases which are not a specific name should be in lowercase.
=== Naming ===
* Page names should follow in-game capitalization as stated above, or [[wikipedia:Title Case|Title Case]] in all other instances.
* Filenames of uploaded files should follow the capitalization rules of their parent articles
=== Formatting ===
* The first instance of an entity name should always be linked (except the page title itself).
* The first instance of the page title should be in '''bold''' and should appear in the first sentence of the article.
* Further instances of entity names should not be linked, except in cases where it would be helpful to readers, such as where the appearances are far from each other or occur after a section break or inside a table. This is especially true on large pages to avoid the reader having to scroll to find a link.
* ''Italic text'' should only be used in certain circumstances
** Emphasis (note: do not use bold for emphasis), though be sure not to overuse emphasis; consider rewriting instead.
** Titles of [[wikipedia:MOS:T#Major works|major works]]. Note that this includes ''Little Rocket Lab''.
** Foreign words and phrases that are not common in everyday English. Words written in non-latin scripts such as 日本語 Japanese are exempt from this, however it seems quite unlikely for that to be necessary here.
* <u>Underlining</u>, s p a c i n g within words, c<span style="color:red;">ol</span><span style="color:green;">or</span>s within words, ALL CAPS, <span style="font-variant:small-caps">small caps</span> styling, and any other such text styling is to be avoided at all times.
* Section titles, lists, and indentations should include spaces for readability, i.e.:
** <code>== Section ==</code> instead of <code>==Section==</code>
** <code>* bullet point</code> and <code># enumerated item</code> instead of <code>*bullet point</code> and <code>#enumerated item</code>
** <code>: indented text</code> instead of <code>:indented text</code>
: Section titles should be immediately followed by the section text or the following subsection title, without an empty line in between.
: Section titles should always be preceded by an empty line, unless this interferes with the rule above or creates an empty paragraph.
<!-- TO DO: Article Layout section -->
c01e01f068fcb1bfe7793bf68415e125842d141e
1416
1415
2025-11-06T07:55:36Z
Sonoforpheus
111341
wikitext
text/x-wiki
This page is a guide to creating or editing pages at '''Little Rocket Lab Wiki''' in accordance with the established article style. These guidelines are not set in stone, but unless there is a good reason not to, they should generally be followed to help maintain consistency across pages.
==General Guidelines==
* Be sure to read an article completely before editing it to avoid duplicating information.
* Keep the topic of the article in mind while editing it. Do not add information that has little to do with the topic itself. Often another page on the wiki will already contain this information. For example: in the {{ItemLink|Iron Plate}} article, mentioning that they are made from {{ItemLink|Iron Bar|Iron Bars}} is appropriate, but then going on to mention that Iron Bars are made from {{ItemLink|Iron Ore}} is extraneous.
* Proofread your edit before saving it to ensure there are no typos or grammar mistakes and to ensure the edit conforms to the style of the other pages on the wiki. Use of the "Show Preview" button is very strongly encouraged.
* Always include a short description of the changes you make in your edit in the Summary field.
* If you are making a substantial edit to the structure or content of the page you're editing, be sure to check the page's talk page to see if there has been any discussion on the matter. Just add <code>/talk</code> to the end of the page's URL. It's also recommended that you reach out to a wiki administrator first.
** Of course if you are adding verified information that was previously missing, this does not apply and is very much appreciated!
=== Language and grammar ===
Text should generally follow typical wiki formatting and grammar. The [[wikipedia:Wikipedia:Manual of Style|Wikipedia Manual of Style]] is a detailed overview, but it does not need to be followed as strictly since this isn't aiming to be an encyclopedia. The most important notes to follow are:
* Use proper grammar
* Use [[wikipedia:American English|American English]] in all cases, as this is consistent with the default language of the game itself.
** Color not Colour
** Labeled not Labelled
** Meter not Metre
** etc.
* Avoid speaking from a first person perspective (ie. use of "I" or "the writer of this article" etc.)
* Avoid speaking directly to the reader (ie. the use of "you") except in tutorials and tips sections
* Minimize the use of contractions ("cannot" vs. "can't", "are not" vs. "aren't" etc.). This is not a strict rule, more a guideline to help keep the tone more informational than conversational.
* Avoid gameplay advice or guidance except in tutorials or tips sections. This includes phrases such as:
** "Most players do X in this situation..."
** "The best way to X is..."
** "X should be done in this order..."
** etc.
* Avoid using wording such as "currently" or "at time of writing" etc. when talking about an item or feature in the game.
** For example: in the phrase "Iron Plates and Steel Cables are ''currently'' the only components made from Iron Bars" the word "currently" should not be used.
* Use the <nowiki>{{ItemLink}} and {{NPC}}</nowiki> templates wherever linking to a item's or character's page rather than using a wikilink to the to the page directly.
** ie. <code><nowiki>{{NPC|Watts}}</nowiki></code> instead of <code><nowiki>[[Watts]]</nowiki></code>
** Refer to each template's doc page for usage: [[Template:ItemLink/doc|ItemLink]] - [[Template:NPC/doc|NPC]]
* Use [https://www.mediawiki.org/wiki/Help:Formatting MediaWiki formatting] in favor of plain HTML wherever possible
=== Capitalization ===
All in-game entities with their names spelled out directly should follow in-game capitalization and spacing.
* Iron Plate
* Prairie Crocus
* Supercomputer
Other phrases which are not a specific name should be in lowercase.
=== Naming ===
* Page names should follow in-game capitalization as stated above, or [[wikipedia:Title Case|Title Case]] in all other instances.
* Filenames of uploaded files should follow the capitalization rules of their parent articles
=== Formatting ===
* The first instance of an entity name should always be linked (except the page title itself).
* The first instance of the page title should be in '''bold''' and should appear in the first sentence of the article.
* Further instances of entity names should not be linked, except in cases where it would be helpful to readers, such as where the appearances are far from each other or occur after a section break or inside a table. This is especially true on large pages to avoid the reader having to scroll to find a link.
* ''Italic text'' should only be used in certain circumstances
** Emphasis (note: do not use bold for emphasis), though be sure not to overuse emphasis; consider rewriting instead.
** Titles of [[wikipedia:MOS:T#Major works|major works]]. Note that this includes ''Little Rocket Lab''.
** Foreign words and phrases that are not common in everyday English. Words written in non-latin scripts such as 日本語 Japanese are exempt from this, however it seems quite unlikely for that to be necessary here.
* <u>Underlining</u>, s p a c i n g within words, c<span style="color:red;">ol</span><span style="color:green;">or</span>s within words, ALL CAPS, <span style="font-variant:small-caps">small caps</span> styling, and any other such text styling is to be avoided at all times.
* Section titles, lists, and indentations should include spaces for readability, i.e.:
** <code>== Section ==</code> instead of <code>==Section==</code>
** <code>* bullet point</code> and <code># enumerated item</code> instead of <code>*bullet point</code> and <code>#enumerated item</code>
** <code>: indented text</code> instead of <code>:indented text</code>
: Section titles should be immediately followed by the section text or the following subsection title, without an empty line in between.
: Section titles should always be preceded by an empty line, unless this interferes with the rule above or creates an empty paragraph.
<!-- TO DO: Article Layout section -->
6a327525a05258dc02282451fc86b6429c228722
User:OrphBot
2
951
1418
1312
2025-11-06T08:02:10Z
Sonoforpheus
111341
wikitext
text/x-wiki
This is a bot account controlled by [[User:Sonoforpheus|SonOfOrpheus]].
51a6324026d333c4cf8486af6d2f6d5330d89472
Ore
0
887
1419
1381
2025-11-07T21:46:08Z
Sonoforpheus
111341
Removed extra ItemNav calls
wikitext
text/x-wiki
{{Item Infobox
|title=Ore
|image = Iron Ore.png, Copper Ore.png, Coal.png
|tabs = Iron, Copper, Coal
|Iron_caption = A raw piece of iron ore. Can be smelted into iron bars.
|Copper_caption = A raw piece of copper ore. Can be smelted into copper bars.
|Coal_caption = A piece of coal. Used in furnaces for smelting ore into metal bars.
|Type = Ore
|Produced by = Drill (Level 1), Drill (Level 2)}}
64813fe6a676f7388adf40ca92f07658d2afbc5a
1444
1419
2025-11-08T19:59:05Z
Sonoforpheus
111341
Reformatted to match other item type pages
wikitext
text/x-wiki
'''Ore''' is the most basic type of building material. It can be mined from the various ore deposits in each area, and once the [[locomotive]] is repaired it can be obtained infinitely from the [[train]]. Copper and Iron Ore can be smelted into bars using coal in a [[furnace]]. It can be given as a [[gifts|gift]], but with the exception of {{NPC|Pico}} and {{NPC|Scrubs}} it is nearly universally negative.
{{CardGrid
| content=
{{Card
| name = Coal
| description = A piece of coal. Used in furnaces for smelting ore into metal bars.
}}
{{Card
| name = Copper Ore
| description = A raw piece of copper ore. Can be smelted into [[Copper Bar|Copper Bars]].
}}
{{Card
| name = Iron Ore
| description = A raw piece of iron ore. Can be smelted into [[Iron Bar|Iron Bars]].
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Neutral
! Disliked
! Hated
|-
| (No one)
| {{NPC|Pico}} <br/> {{NPC|Scrubs}}
| {{NPC|Benson}}
| {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Michael}} <br/> {{NPC|Noor}}
| (Everyone else)
|}
[[Category: Item type]]
{{ItemNav}}
0a03f03df0eef9065ce1f95dab3b741e82246f8a
Template:Item Infobox
10
287
1420
1334
2025-11-07T21:49:30Z
Sonoforpheus
111341
Undo revision [[Special:Diff/1334|1334]] by [[Special:Contributions/OrphBot|OrphBot]] ([[User talk:OrphBot|talk]])
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Item,Placed}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}[[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} {{Template:Coin}}}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} {{Template:Coin}}}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
[[Category:Infobox templates]]
</noinclude>
ef277fe7520346e28f92d5145400fd34ceedb194
Template:ItemNav
10
950
1421
1318
2025-11-07T22:27:44Z
Sonoforpheus
111341
"Collectables" -> "Collectibles" both are correct, switching to the spelling used in-game
wikitext
text/x-wiki
{{Navbox
| template = ItemNav
| groupstyle = width: 7em;
| title = Items
| striped = even
| group1 = Basic Materials
| group1.1 = Ore
| list1.1 = {{ItemLink|Coal}} {{*}} {{ItemLink|Copper Ore}} {{*}} {{ItemLink|Iron Ore}}
| group1.2 = Materials
| list1.2 = {{ItemLink|Copper Bar}} {{*}} {{ItemLink|Iron Bar}} {{*}} {{ItemLink|Plastic Bar}} {{*}} {{ItemLink|Plastic Scraps}} {{*}} {{ItemLink|Stone}} {{*}} {{ItemLink|Wood}}
| group2 = Components
| group2.1 = Start
| group2.1.1 = Start
| list2.1.1 = {{ItemLink|Bearing}} {{*}} {{ItemLink|Copper Wire}} {{*}} {{ItemLink|Gear}} {{*}} {{ItemLink|Iron Plate}}
| group2.2 = University
| group2.2.1 = Tier 2
| list2.2.1 = {{ItemLink|Heatsink}} {{*}} {{ItemLink|Small Motor}} {{*}} {{ItemLink|Stator}}
| group2.2.2 = Story
| list2.2.2 = {{ItemLink|Heavy Duty Motor}}
| group2.2.3 = Tier 3
| list2.2.3 = {{ItemLink|Steel Beam}} {{*}} {{ItemLink|Steel Cable}} {{*}} {{ItemLink|Winch}}
| group2.2.4 = Tier 4
| list2.2.4 = {{ItemLink|Circuit Board}} {{*}} {{ItemLink|Logic Chip}} {{*}} {{ItemLink|Servo}}
| group2.3 = Observatory
| group2.3.1 = Story
| list 2.3.1 = {{ItemLink|Glass Lens}}
| group2.3.2 = Tier 5
| list2.3.2 = {{ItemLink|Flow Meter}} {{*}} {{ItemLink|Oxygen Tank}}
| group 2.3.3 = Tier 6
| list2.3.3 = {{ItemLink|Fiberglass}} {{*}} {{ItemLink|Lightweight Frame}}
| group2.3.4 = Tier 7
| list2.3.4 = {{ItemLink|Battery}} {{*}} {{ItemLink|Ceramic Plate}} {{*}} {{ItemLink|Rocket Fuel}} {{*}} {{ItemLink|Supercomputer}}
| group3 = Buildings
| group3.1 = Start
| group3.1.1 = Start
| list3.1.1 = {{ItemLink|Assembler (Level 1)}} {{*}} {{ItemLink|Conveyor Belt}} {{*}} {{ItemLink|Item Receiver}} {{*}} {{ItemLink|Power Pole (Level 1)}} {{*}} {{ItemLink|Small Wind Turbine}} {{*}} {{ItemLink|Utility Light}} {{*}} {{ItemLink|Wooden Chest}}
| group3.2 = University
| group3.2.1 = Tier 1
| list3.2.1 = {{ItemLink|Drill (Level 1)}} {{*}} {{ItemLink|Item Dispenser}} {{*}} {{ItemLink|Splitter}} {{*}} {{ItemLink|Underpass}}
| group3.2.2 = Tier 2
| list3.2.2 = {{ItemLink|Assembler (Level 2)}} {{*}} {{ItemLink|Furnace (Level 2)}} {{*}} {{ItemLink|Item Buffer}}
| group3.2.3 = Tier 3
| list3.2.3 = {{ItemLink|Bumper}} {{*}} {{ItemLink|Cable Crane}} {{*}} {{ItemLink|Loader}} / {{ItemLink|Unloader}} {{*}} {{ItemLink|Power Pole (Level 2)}}
| group3.2.4 = Tier 4
| list3.2.4 = {{ItemLink|Filtering Splitter}} {{*}} {{ItemLink|Recycler}} {{*}} {{ItemLink|Sorter}}
| group3.3 = Observatory
| group3.3.1 = Tier 5
| list3.3.1= {{ItemLink|Chemical Plant}} {{*}} {{ItemLink|Pipe}} {{*}} {{ItemLink|Underground Pipe}} {{*}} {{ItemLink|Water Pump}}
| group3.3.2 = Tier 6
| list3.3.2 = {{ItemLink|Drill (Level 2)}} {{*}} {{ItemLink|Large Wind Turbine}} {{*}} {{ItemLink|Synthesizer}}
| group3.3.3 = Tier 7
| list3.3.3 = {{ItemLink|Assembler (Level 3)}}
| group3.3.4 = Story
| list3.3.4 = {{ItemLink|Assembler (Level 4)}}
| group3.4 = Repairs
| list3.4 = {{ItemLink|Boardwalk Plank}} {{*}} {{ItemLink|Radio Antenna}} {{*}} {{ItemLink|Roof Tile}}
| group3.5 = Special
| list3.5 = {{ItemLink|Power Pole (with light)}} {{*}} {{spoiler|{{ItemLink|Replicator}}}}
| group 4 = Other
| list4 = [[File:Snail Shell.png|20x20px|link=Bugs]] [[Bugs]] {{*}} [[File:Cappuccino.png|20x20px|link=Coffee]] [[Coffee]] {{*}} [[File:Eagle Feather.png|20x20px|link=Collectables]] [[Collectibles]] {{*}} [[File:Miner_Hat.png|20x20px|link=Equipment]] [[Equipment]] {{*}} [[File:Prairie Crocus.png|20x20px|link=Flowers]] [[Flowers]] {{*}} [[File:Wild Hops.png|20x20px|link=Forage]] [[Forage]] {{*}} [[File:Strawberry.png|20x20px|link=Fruit]] [[Fruit]] {{*}} [[File:Emerald.png|20x20px|link=Gems]] [[Gems]] {{*}} [[File:Computer Monitor.png|20x20px|link=Recyclables]] [[Recyclables]] {{*}} [[File:Rainbow Shell.png|20x20px|link=Seashells]] [[Seashells]]
}}<noinclude>{{documentation}}</noinclude>
d4479be8727e0b4bb4798abf27f2a1fd6e0bffd3
1437
1421
2025-11-08T18:13:18Z
Sonoforpheus
111341
"Foragables" is the category name in-game
wikitext
text/x-wiki
{{Navbox
| template = ItemNav
| groupstyle = width: 7em;
| title = Items
| striped = even
| group1 = Basic Materials
| group1.1 = Ore
| list1.1 = {{ItemLink|Coal}} {{*}} {{ItemLink|Copper Ore}} {{*}} {{ItemLink|Iron Ore}}
| group1.2 = Materials
| list1.2 = {{ItemLink|Copper Bar}} {{*}} {{ItemLink|Iron Bar}} {{*}} {{ItemLink|Plastic Bar}} {{*}} {{ItemLink|Plastic Scraps}} {{*}} {{ItemLink|Stone}} {{*}} {{ItemLink|Wood}}
| group2 = Components
| group2.1 = Start
| group2.1.1 = Start
| list2.1.1 = {{ItemLink|Bearing}} {{*}} {{ItemLink|Copper Wire}} {{*}} {{ItemLink|Gear}} {{*}} {{ItemLink|Iron Plate}}
| group2.2 = University
| group2.2.1 = Tier 2
| list2.2.1 = {{ItemLink|Heatsink}} {{*}} {{ItemLink|Small Motor}} {{*}} {{ItemLink|Stator}}
| group2.2.2 = Story
| list2.2.2 = {{ItemLink|Heavy Duty Motor}}
| group2.2.3 = Tier 3
| list2.2.3 = {{ItemLink|Steel Beam}} {{*}} {{ItemLink|Steel Cable}} {{*}} {{ItemLink|Winch}}
| group2.2.4 = Tier 4
| list2.2.4 = {{ItemLink|Circuit Board}} {{*}} {{ItemLink|Logic Chip}} {{*}} {{ItemLink|Servo}}
| group2.3 = Observatory
| group2.3.1 = Story
| list 2.3.1 = {{ItemLink|Glass Lens}}
| group2.3.2 = Tier 5
| list2.3.2 = {{ItemLink|Flow Meter}} {{*}} {{ItemLink|Oxygen Tank}}
| group 2.3.3 = Tier 6
| list2.3.3 = {{ItemLink|Fiberglass}} {{*}} {{ItemLink|Lightweight Frame}}
| group2.3.4 = Tier 7
| list2.3.4 = {{ItemLink|Battery}} {{*}} {{ItemLink|Ceramic Plate}} {{*}} {{ItemLink|Rocket Fuel}} {{*}} {{ItemLink|Supercomputer}}
| group3 = Buildings
| group3.1 = Start
| group3.1.1 = Start
| list3.1.1 = {{ItemLink|Assembler (Level 1)}} {{*}} {{ItemLink|Conveyor Belt}} {{*}} {{ItemLink|Item Receiver}} {{*}} {{ItemLink|Power Pole (Level 1)}} {{*}} {{ItemLink|Small Wind Turbine}} {{*}} {{ItemLink|Utility Light}} {{*}} {{ItemLink|Wooden Chest}}
| group3.2 = University
| group3.2.1 = Tier 1
| list3.2.1 = {{ItemLink|Drill (Level 1)}} {{*}} {{ItemLink|Item Dispenser}} {{*}} {{ItemLink|Splitter}} {{*}} {{ItemLink|Underpass}}
| group3.2.2 = Tier 2
| list3.2.2 = {{ItemLink|Assembler (Level 2)}} {{*}} {{ItemLink|Furnace (Level 2)}} {{*}} {{ItemLink|Item Buffer}}
| group3.2.3 = Tier 3
| list3.2.3 = {{ItemLink|Bumper}} {{*}} {{ItemLink|Cable Crane}} {{*}} {{ItemLink|Loader}} / {{ItemLink|Unloader}} {{*}} {{ItemLink|Power Pole (Level 2)}}
| group3.2.4 = Tier 4
| list3.2.4 = {{ItemLink|Filtering Splitter}} {{*}} {{ItemLink|Recycler}} {{*}} {{ItemLink|Sorter}}
| group3.3 = Observatory
| group3.3.1 = Tier 5
| list3.3.1= {{ItemLink|Chemical Plant}} {{*}} {{ItemLink|Pipe}} {{*}} {{ItemLink|Underground Pipe}} {{*}} {{ItemLink|Water Pump}}
| group3.3.2 = Tier 6
| list3.3.2 = {{ItemLink|Drill (Level 2)}} {{*}} {{ItemLink|Large Wind Turbine}} {{*}} {{ItemLink|Synthesizer}}
| group3.3.3 = Tier 7
| list3.3.3 = {{ItemLink|Assembler (Level 3)}}
| group3.3.4 = Story
| list3.3.4 = {{ItemLink|Assembler (Level 4)}}
| group3.4 = Repairs
| list3.4 = {{ItemLink|Boardwalk Plank}} {{*}} {{ItemLink|Radio Antenna}} {{*}} {{ItemLink|Roof Tile}}
| group3.5 = Special
| list3.5 = {{ItemLink|Power Pole (with light)}} {{*}} {{spoiler|{{ItemLink|Replicator}}}}
| group 4 = Other
| list4 = [[File:Snail Shell.png|20x20px|link=Bugs]] [[Bugs]] {{*}} [[File:Cappuccino.png|20x20px|link=Coffee]] [[Coffee]] {{*}} [[File:Eagle Feather.png|20x20px|link=Collectables]] [[Collectibles]] {{*}} [[File:Miner_Hat.png|20x20px|link=Equipment]] [[Equipment]] {{*}} [[File:Prairie Crocus.png|20x20px|link=Flowers]] [[Flowers]] {{*}} [[File:Wild Hops.png|20x20px|link=Foragables]] [[Foragables]] {{*}} [[File:Strawberry.png|20x20px|link=Fruit]] [[Fruit]] {{*}} [[File:Emerald.png|20x20px|link=Gems]] [[Gems]] {{*}} [[File:Computer Monitor.png|20x20px|link=Recyclables]] [[Recyclables]] {{*}} [[File:Rainbow Shell.png|20x20px|link=Seashells]] [[Seashells]]
}}<noinclude>{{documentation}}</noinclude>
74534b4923db71368be205a9f1213366bda18b94
1443
1437
2025-11-08T19:43:15Z
Martin mc
641235
Made the word "ore" link to the page "ore"
wikitext
text/x-wiki
{{Navbox
| template = ItemNav
| groupstyle = width: 7em;
| title = Items
| striped = even
| group1 = Basic Materials
| group1.1 = [[Ore]]
| list1.1 = {{ItemLink|Coal}} {{*}} {{ItemLink|Copper Ore}} {{*}} {{ItemLink|Iron Ore}}
| group1.2 = Materials
| list1.2 = {{ItemLink|Copper Bar}} {{*}} {{ItemLink|Iron Bar}} {{*}} {{ItemLink|Plastic Bar}} {{*}} {{ItemLink|Plastic Scraps}} {{*}} {{ItemLink|Stone}} {{*}} {{ItemLink|Wood}}
| group2 = Components
| group2.1 = Start
| group2.1.1 = Start
| list2.1.1 = {{ItemLink|Bearing}} {{*}} {{ItemLink|Copper Wire}} {{*}} {{ItemLink|Gear}} {{*}} {{ItemLink|Iron Plate}}
| group2.2 = University
| group2.2.1 = Tier 2
| list2.2.1 = {{ItemLink|Heatsink}} {{*}} {{ItemLink|Small Motor}} {{*}} {{ItemLink|Stator}}
| group2.2.2 = Story
| list2.2.2 = {{ItemLink|Heavy Duty Motor}}
| group2.2.3 = Tier 3
| list2.2.3 = {{ItemLink|Steel Beam}} {{*}} {{ItemLink|Steel Cable}} {{*}} {{ItemLink|Winch}}
| group2.2.4 = Tier 4
| list2.2.4 = {{ItemLink|Circuit Board}} {{*}} {{ItemLink|Logic Chip}} {{*}} {{ItemLink|Servo}}
| group2.3 = Observatory
| group2.3.1 = Story
| list 2.3.1 = {{ItemLink|Glass Lens}}
| group2.3.2 = Tier 5
| list2.3.2 = {{ItemLink|Flow Meter}} {{*}} {{ItemLink|Oxygen Tank}}
| group 2.3.3 = Tier 6
| list2.3.3 = {{ItemLink|Fiberglass}} {{*}} {{ItemLink|Lightweight Frame}}
| group2.3.4 = Tier 7
| list2.3.4 = {{ItemLink|Battery}} {{*}} {{ItemLink|Ceramic Plate}} {{*}} {{ItemLink|Rocket Fuel}} {{*}} {{ItemLink|Supercomputer}}
| group3 = Buildings
| group3.1 = Start
| group3.1.1 = Start
| list3.1.1 = {{ItemLink|Assembler (Level 1)}} {{*}} {{ItemLink|Conveyor Belt}} {{*}} {{ItemLink|Item Receiver}} {{*}} {{ItemLink|Power Pole (Level 1)}} {{*}} {{ItemLink|Small Wind Turbine}} {{*}} {{ItemLink|Utility Light}} {{*}} {{ItemLink|Wooden Chest}}
| group3.2 = University
| group3.2.1 = Tier 1
| list3.2.1 = {{ItemLink|Drill (Level 1)}} {{*}} {{ItemLink|Item Dispenser}} {{*}} {{ItemLink|Splitter}} {{*}} {{ItemLink|Underpass}}
| group3.2.2 = Tier 2
| list3.2.2 = {{ItemLink|Assembler (Level 2)}} {{*}} {{ItemLink|Furnace (Level 2)}} {{*}} {{ItemLink|Item Buffer}}
| group3.2.3 = Tier 3
| list3.2.3 = {{ItemLink|Bumper}} {{*}} {{ItemLink|Cable Crane}} {{*}} {{ItemLink|Loader}} / {{ItemLink|Unloader}} {{*}} {{ItemLink|Power Pole (Level 2)}}
| group3.2.4 = Tier 4
| list3.2.4 = {{ItemLink|Filtering Splitter}} {{*}} {{ItemLink|Recycler}} {{*}} {{ItemLink|Sorter}}
| group3.3 = Observatory
| group3.3.1 = Tier 5
| list3.3.1= {{ItemLink|Chemical Plant}} {{*}} {{ItemLink|Pipe}} {{*}} {{ItemLink|Underground Pipe}} {{*}} {{ItemLink|Water Pump}}
| group3.3.2 = Tier 6
| list3.3.2 = {{ItemLink|Drill (Level 2)}} {{*}} {{ItemLink|Large Wind Turbine}} {{*}} {{ItemLink|Synthesizer}}
| group3.3.3 = Tier 7
| list3.3.3 = {{ItemLink|Assembler (Level 3)}}
| group3.3.4 = Story
| list3.3.4 = {{ItemLink|Assembler (Level 4)}}
| group3.4 = Repairs
| list3.4 = {{ItemLink|Boardwalk Plank}} {{*}} {{ItemLink|Radio Antenna}} {{*}} {{ItemLink|Roof Tile}}
| group3.5 = Special
| list3.5 = {{ItemLink|Power Pole (with light)}} {{*}} {{spoiler|{{ItemLink|Replicator}}}}
| group 4 = Other
| list4 = [[File:Snail Shell.png|20x20px|link=Bugs]] [[Bugs]] {{*}} [[File:Cappuccino.png|20x20px|link=Coffee]] [[Coffee]] {{*}} [[File:Eagle Feather.png|20x20px|link=Collectables]] [[Collectibles]] {{*}} [[File:Miner_Hat.png|20x20px|link=Equipment]] [[Equipment]] {{*}} [[File:Prairie Crocus.png|20x20px|link=Flowers]] [[Flowers]] {{*}} [[File:Wild Hops.png|20x20px|link=Foragables]] [[Foragables]] {{*}} [[File:Strawberry.png|20x20px|link=Fruit]] [[Fruit]] {{*}} [[File:Emerald.png|20x20px|link=Gems]] [[Gems]] {{*}} [[File:Computer Monitor.png|20x20px|link=Recyclables]] [[Recyclables]] {{*}} [[File:Rainbow Shell.png|20x20px|link=Seashells]] [[Seashells]]
}}<noinclude>{{documentation}}</noinclude>
403dcd8e9869d1ba04376869b205bcdf25d78273
1449
1443
2025-11-09T21:05:26Z
Sonoforpheus
111341
Added Fossils to "Other", added wikilink to new Materials page
wikitext
text/x-wiki
{{Navbox
| template = ItemNav
| groupstyle = width: 7em;
| title = Items
| striped = even
| group1 = Basic Materials
| group1.1 = [[Ore]]
| list1.1 = {{ItemLink|Coal}} {{*}} {{ItemLink|Copper Ore}} {{*}} {{ItemLink|Iron Ore}}
| group1.2 = [[Materials]]
| list1.2 = {{ItemLink|Copper Bar}} {{*}} {{ItemLink|Iron Bar}} {{*}} {{ItemLink|Plastic Bar}} {{*}} {{ItemLink|Plastic Scraps}} {{*}} {{ItemLink|Stone}} {{*}} {{ItemLink|Wood}}
| group2 = Components
| group2.1 = Start
| group2.1.1 = Start
| list2.1.1 = {{ItemLink|Bearing}} {{*}} {{ItemLink|Copper Wire}} {{*}} {{ItemLink|Gear}} {{*}} {{ItemLink|Iron Plate}}
| group2.2 = University
| group2.2.1 = Tier 2
| list2.2.1 = {{ItemLink|Heatsink}} {{*}} {{ItemLink|Small Motor}} {{*}} {{ItemLink|Stator}}
| group2.2.2 = Story
| list2.2.2 = {{ItemLink|Heavy Duty Motor}}
| group2.2.3 = Tier 3
| list2.2.3 = {{ItemLink|Steel Beam}} {{*}} {{ItemLink|Steel Cable}} {{*}} {{ItemLink|Winch}}
| group2.2.4 = Tier 4
| list2.2.4 = {{ItemLink|Circuit Board}} {{*}} {{ItemLink|Logic Chip}} {{*}} {{ItemLink|Servo}}
| group2.3 = Observatory
| group2.3.1 = Story
| list 2.3.1 = {{ItemLink|Glass Lens}}
| group2.3.2 = Tier 5
| list2.3.2 = {{ItemLink|Flow Meter}} {{*}} {{ItemLink|Oxygen Tank}}
| group 2.3.3 = Tier 6
| list2.3.3 = {{ItemLink|Fiberglass}} {{*}} {{ItemLink|Lightweight Frame}}
| group2.3.4 = Tier 7
| list2.3.4 = {{ItemLink|Battery}} {{*}} {{ItemLink|Ceramic Plate}} {{*}} {{ItemLink|Rocket Fuel}} {{*}} {{ItemLink|Supercomputer}}
| group3 = Buildings
| group3.1 = Start
| group3.1.1 = Start
| list3.1.1 = {{ItemLink|Assembler (Level 1)}} {{*}} {{ItemLink|Conveyor Belt}} {{*}} {{ItemLink|Item Receiver}} {{*}} {{ItemLink|Power Pole (Level 1)}} {{*}} {{ItemLink|Small Wind Turbine}} {{*}} {{ItemLink|Utility Light}} {{*}} {{ItemLink|Wooden Chest}}
| group3.2 = University
| group3.2.1 = Tier 1
| list3.2.1 = {{ItemLink|Drill (Level 1)}} {{*}} {{ItemLink|Item Dispenser}} {{*}} {{ItemLink|Splitter}} {{*}} {{ItemLink|Underpass}}
| group3.2.2 = Tier 2
| list3.2.2 = {{ItemLink|Assembler (Level 2)}} {{*}} {{ItemLink|Furnace (Level 2)}} {{*}} {{ItemLink|Item Buffer}}
| group3.2.3 = Tier 3
| list3.2.3 = {{ItemLink|Bumper}} {{*}} {{ItemLink|Cable Crane}} {{*}} {{ItemLink|Loader}} / {{ItemLink|Unloader}} {{*}} {{ItemLink|Power Pole (Level 2)}}
| group3.2.4 = Tier 4
| list3.2.4 = {{ItemLink|Filtering Splitter}} {{*}} {{ItemLink|Recycler}} {{*}} {{ItemLink|Sorter}}
| group3.3 = Observatory
| group3.3.1 = Tier 5
| list3.3.1= {{ItemLink|Chemical Plant}} {{*}} {{ItemLink|Pipe}} {{*}} {{ItemLink|Underground Pipe}} {{*}} {{ItemLink|Water Pump}}
| group3.3.2 = Tier 6
| list3.3.2 = {{ItemLink|Drill (Level 2)}} {{*}} {{ItemLink|Large Wind Turbine}} {{*}} {{ItemLink|Synthesizer}}
| group3.3.3 = Tier 7
| list3.3.3 = {{ItemLink|Assembler (Level 3)}}
| group3.3.4 = Story
| list3.3.4 = {{ItemLink|Assembler (Level 4)}}
| group3.4 = Repairs
| list3.4 = {{ItemLink|Boardwalk Plank}} {{*}} {{ItemLink|Radio Antenna}} {{*}} {{ItemLink|Roof Tile}}
| group3.5 = Special
| list3.5 = {{ItemLink|Power Pole (with light)}} {{*}} {{spoiler|{{ItemLink|Replicator}}}}
| group 4 = Other
| list4 = [[File:Snail Shell.png|20x20px|link=Bugs]] [[Bugs]] {{*}} [[File:Cappuccino.png|20x20px|link=Coffee]] [[Coffee]] {{*}} [[File:Eagle Feather.png|20x20px|link=Collectables]] [[Collectibles]] {{*}} [[File:Miner_Hat.png|20x20px|link=Equipment]] [[Equipment]] {{*}} [[File:Prairie Crocus.png|20x20px|link=Flowers]] [[Flowers]] {{*}} [[File:Wild Hops.png|20x20px|link=Foragables]] [[Foragables]] {{*}} [[File:Dinosaur Fossil.png|20x20px|link=Fossils]] [[Fossils]] {{*}} [[File:Strawberry.png|20x20px|link=Fruit]] [[Fruit]] {{*}} [[File:Emerald.png|20x20px|link=Gems]] [[Gems]] {{*}} [[File:Computer Monitor.png|20x20px|link=Recyclables]] [[Recyclables]] {{*}} [[File:Spiral Shell.png|20x20px|link=Seashells]] [[Seashells]]
}}<noinclude>{{documentation}}</noinclude>
4ed16efe40d613eec5ef9c02b3b6cb98f4c43e9e
Gems
0
933
1422
1383
2025-11-08T00:57:28Z
Sonoforpheus
111341
Added Item type category
wikitext
text/x-wiki
{{Item Infobox
|image = Amethyst.png, Diamond.png, Emerald.png, Ruby.png, Quartz.png
|tabs = Amethyst, Diamond, Emerald, Ruby, Quartz
|Amethyst_caption = It's quite purple. Can be sold.
|Diamond_caption = Very exquisite and exceptionally rare. Can be sold.
|Emerald_caption = As rare as it is beautiful. Can be sold.
|Ruby_caption = It has a stunning red color. Can be sold.
|Quartz_caption = Found exclusively in the mines. Can be used to make glass based components.
|Amethyst_Sell price = 25 {{Coin}}
|Diamond_Sell price = 100 {{Coin}}
|Emerald_Sell price = 50 {{Coin}}
|Ruby_Sell price = 75 {{Coin}}
|Quartz_Sell price = 5 {{Coin}}
|Type = Gem
|Produced by = Synthesizer
}}
[[Category:Item type]]
{{ItemNav}}
8774d2e1c4afe981f5893739a07a065e477c8e28
1442
1422
2025-11-08T19:31:41Z
Sonoforpheus
111341
Reformatted to match other item type pages
wikitext
text/x-wiki
'''Gems''' are a group of items that can be found in deposits in the [[mines]]. Putting a gem through a [[Recycler]] will yield a number of gem [[fragments]]. Fragments can be grown into full gems in a [[Synthesizer]], allowing for infinite production of gems. '''Quartz''' is an ingredient in [[Glass Lens]] and [[Ceramic Plate]] production, and otherwise all gems can be sold to {{NPC|Cliff}} at the [[general store]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Amethyst
| description = It's quite purple.
| sold = 25
}}
{{Card
| name = Diamond
| description = Very exquisite and exceptionally rare.
| sold = 100
}}
{{Card
| name = Emerald
| description = As rare as it is beautiful.
| sold = 50
}}
{{Card
| name = Ruby
| description = It has a stunning red color.
| sold = 75
}}
{{Card
| name = Quartz
| description = Found exclusively in the mines. Can be used to make glass based components.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Angela}} <br/> {{NPC|Cliff}} <br/> {{NPC|Elise}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Veronica}}
| {{NPC|Dottie}} <br/> {{NPC|Sabrina}}
| {{NPC|Benson}} <br/> {{NPC|Scrubs}}
| {{NPC|Noor}}
|}
[[Category:Item type]]
{{ItemNav}}
bdfb7702846b1f2f6807188b6f9ea4557ed23b54
Collectibles
0
978
1423
2025-11-08T01:59:52Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Collectibles''' are a group of items that can be found on the ground in the mountain and seaside areas. They can be sold to {{NPC|Cliff}} or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Agate
| description = Often polished for jewelry and decorations.
| sold = 10
}}
{{Card
| name = Eagle Feather
| description = Sometimes shed by eagles from nearby nests.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ The table's caption
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Pete}}
| {{NPC|Benson}} <br/> {{NPC|Rebecca}} <br/> {{NPC|William}}
| {{NPC|Scrubs}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
f0d16a49aac459ef784527a9f6d0aa01077d6b4c
1424
1423
2025-11-08T02:01:33Z
Sonoforpheus
111341
wikitext
text/x-wiki
'''Collectibles''' are a group of items that can be found on the ground in the mountain and seaside areas. They can be sold to {{NPC|Cliff}} at the [[general store]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Agate
| description = Often polished for jewelry and decorations.
| sold = 10
}}
{{Card
| name = Eagle Feather
| description = Sometimes shed by eagles from nearby nests.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Pete}}
| {{NPC|Benson}} <br/> {{NPC|Rebecca}} <br/> {{NPC|William}}
| {{NPC|Scrubs}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
aa1c95dbc418d22191c841a2b884b858fe0ada02
Coffee
0
979
1425
2025-11-08T02:21:17Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
Several types of '''coffee''' are sold by {{NPC|Jamie}} at the [[bakery]]. Each one provides a different buff that lasts for the rest of the current day. These buffs do not stack; the buff from a second type of coffee will replace the first.
{{CardGrid|
|content=
{{Card
| name = Black Coffee
| description = Allows staying up until 2am.
| price = 5
}}
{{Card
| name = Cappuccino
| description = Doubles health for the entire day.
| price = 10
}}
{{Card
| name = Espresso
| description = Increases run speed for the entire day.
| price = 10
}}
{{Card
| name = Flat White
| description = Doubles hammer strength for the entire day.
| price = 15
}}
}}
[[Category: Item type]]
{{ItemNav}}
d13c99b5ec61e176803388cdf426d6c78a4dfc4b
1426
1425
2025-11-08T02:29:46Z
Sonoforpheus
111341
wikitext
text/x-wiki
Several types of '''coffee''' are sold by {{NPC|Jamie}} at the [[bakery]]. Each one provides a different buff that lasts for the rest of the current day. These buffs do not stack; the buff from a second type of coffee will replace the first.
{{CardGrid|
|content=
{{Card
| name = Black Coffee
| description = Allows staying up until 2am.
| price = 5
}}
{{Card
| name = Cappuccino
| description = Doubles health for the entire day.
| price = 10
}}
{{Card
| name = Espresso
| description = Increases run speed for the entire day.
| price = 10
}}
{{Card
| name = Flat White
| description = Doubles hammer strength for the entire day.
| price = 15
}}
}}
Coffee cannot be gifted. Pressing "Use Item" on a character with a coffee selected will just cause {{NPC|Morgan}} to drink it.
[[Category: Item type]]
{{ItemNav}}
6edc39d7474f7cbdba2f4b1df2cb9e12182d5475
Jamie's Cakes and Confectionery
0
980
1427
2025-11-08T04:04:37Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
{{Stub}}
{{ShopInfobox}}
[[Category:Points of interest]]
[[Category:Shops]]
1d47d0054f0fd56eff94a4267b6d73a3f57b2f51
Bakery
0
981
1428
2025-11-08T04:08:19Z
Sonoforpheus
111341
created redirect
wikitext
text/x-wiki
#REDIRECT [[Jamie's Cakes and Confectionery]]
92564b057ac191aae898794fc24374c6584bfcbe
Cliff's General Store
0
982
1429
2025-11-08T04:09:14Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
{{Stub}}
{{ShopInfobox}}
[[Category:Points of interest]]
[[Category:Shops]]
1d47d0054f0fd56eff94a4267b6d73a3f57b2f51
General store
0
983
1430
2025-11-08T04:09:58Z
Sonoforpheus
111341
Created redirect
wikitext
text/x-wiki
#REDIRECT [[Cliff's General Store]]
ae3443cc00bed65b251d20bb352f591a7cd3a4ca
Dottie's Decorations
0
984
1431
2025-11-08T04:11:02Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
{{Stub}}
{{ShopInfobox}}
[[Category:Points of interest]]
[[Category:Shops]]
1d47d0054f0fd56eff94a4267b6d73a3f57b2f51
Flower shop
0
985
1432
2025-11-08T04:11:40Z
Sonoforpheus
111341
Redirected page to [[Dottie's Decorations]]
wikitext
text/x-wiki
#REDIRECT [[Dottie's Decorations]]
58928af4c26bf16f7981f59e05f9ebd2c20f65fd
Florist
0
986
1433
2025-11-08T04:11:59Z
Sonoforpheus
111341
Redirected page to [[Dottie's Decorations]]
wikitext
text/x-wiki
#REDIRECT [[Dottie's Decorations]]
58928af4c26bf16f7981f59e05f9ebd2c20f65fd
Angela's Interior Design
0
987
1434
2025-11-08T04:13:10Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
{{Stub}}
{{ShopInfobox}}
[[Category:Points of interest]]
[[Category:Shops]]
1d47d0054f0fd56eff94a4267b6d73a3f57b2f51
Furniture store
0
988
1435
2025-11-08T04:13:47Z
Sonoforpheus
111341
Redirected page to [[Angela's Interior Design]]
wikitext
text/x-wiki
#REDIRECT [[Angela's Interior Design]]
41dc5f34d96697f6d24fd1db858f89f1cbd07534
Flowers
0
989
1436
2025-11-08T18:02:27Z
Sonoforpheus
111341
Created Page
wikitext
text/x-wiki
'''Flowers''' are a group of items that can be found on the ground in most areas of St. Ambroise. They can be sold to {{NPC|Dottie}} at the [[flower shop]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Autumn Stonecrop
| description = The leaves can be used to soothe wounds. Found in Fall.
| sold = 10
}}
{{Card
| name = Fireweed
| description = The leaves can be used in herbal teas. Found in Summer.
| sold = 5
}}
{{Card
| name = Hellebores
| description = Thrives in shade, and can bloom even in the snow. Found in Winter.
| sold = 10
}}
{{Card
| name = Marsh Marigold
| description = Traditionally used in remedies, but can be toxic in raw form.
| sold = 5
}}
{{Card
| name = Prairie Crocus
| description = Said to bring hope to those who find it. Found in Spring.
| sold = 10
}}
{{Card
| name = Snowdrop
| description =
| sold = 15
}}{{Card
| name = Tiger Lily
| description =
| sold = 10
}}{{Card
| name = Wildrose
| description =
| sold = 5
}}{{Card
| name = Winter Aconite
| description = Found in Winter.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Dottie}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pico}} <br/> {{NPC|Veronica}}
| {{NPC|Jamie}} <br/> {{NPC|Michael}}
| {{NPC|Benson}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Scrubs}} <br/> {{NPC|Tia}} <br/> {{NPC|William}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
8f7a4da57eefeda30c5b39f2ff7afb72e82517d9
Foragables
0
990
1438
2025-11-08T18:14:02Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Foragables''' are a group of items that can be found on the ground in most areas of St. Ambroise. They can be sold to {{NPC|Dottie}} at the [[flower shop]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Fiddlehead Fern
| description =
| sold = 5
}}
{{Card
| name = Hazelnut
| description =
| sold = 5
}}
{{Card
| name = Holly
| description = Found in Winter.
| sold = 5
}}
{{Card
| name = Honeycomb
| description = Found in {{NPC|Noor}}'s beehives.
| sold = 25
}}
{{Card
| name = Juniper
| description =
| sold = 5
}}
{{Card
| name = Puffball
| description =
| sold = 5
}}
{{Card
| name = Pumpkin
| description =
| sold = 20
}}
{{Card
| name = Rhubarb
| description =
| sold =
}}
{{Card
| name = Snowberry
| description = Found in Winter.
| sold = 5
}}
{{Card
| name = Wild Hops
| description = Found in Summer.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Jamie}} <br/> {{NPC|Sabrina}} <br/> {{NPC|William}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Watts}}
| {{NPC|Benson}} <br/> {{NPC|Elise}} <br/> {{NPC|Michael}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
e6c0627a2b07586f9074555e7f0b765cccbe9dbd
Fruit
0
991
1439
2025-11-08T18:19:43Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Fruit''' is a group of items that can be found on the ground in most areas of St. Ambroise. They can be sold to {{NPC|Jamie}} at the [[bakery]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Apple
| description =
| sold = 5
}}
{{Card
| name = Blueberry
| description =
| sold = 5
}}
{{Card
| name = Cloudberry
| description =
| sold = 10
}}
{{Card
| name = Cranberry
| description =
| sold = 5
}}
{{Card
| name = Strawberry
| description = Sweet and bursting with flavor. Found in Spring.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Jamie}} <br/> {{NPC|Rebecca}}
| {{NPC|Angela}} <br/> {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pete}} <br/> {{NPC|Sabrina}}
| {{NPC|Benson}} <br/> {{NPC|Watts}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
2662189c39ea321d394a64503b3e5250eb186ded
Recyclables
0
992
1440
2025-11-08T18:33:32Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Recyclables''' are a group of items that can be obtained by using [[Cable Crane|Cable Cranes]] to pull them from the barge after the [[lighthouse]] is repaired. The two items are functionally the same, both yield the same amount of {{ItemLink|Plastic Scraps}} and {{ItemLink|Logic Chip}}s in a [[Recycler]]. They can be given as [[gifts]], but apart from {{NPC|Michael}} and {{NPC|Pico}} they are nearly universally hated. See the table below.
{{CardGrid
| content=
{{Card
| name = Computer Monitor
| description =
}}
{{Card
| name = Computer Tower
| description =
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Neutral
! Disliked
! Hated
|-
| {{NPC|Michael}}
| {{NPC|Pico}}
| {{NPC|Benson}}
| {{NPC|Carter}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}}
| (Everyone else)
|}
[[Category: Item type]]
{{ItemNav}}
5748070a0d43fac1ca4951443f51ecdbb5764f5e
Seashells
0
993
1441
2025-11-08T18:53:38Z
Sonoforpheus
111341
Created page with "'''Seashells''' are a group of items that can be found on the beach in the seaside area. They can be sold to {{NPC|Angela}} at the [[furniture store]] or given as [[gifts]]. {{CardGrid | content= {{Card | name = Rainbow Shell | description = Shimmers with different colors as it catches the light. | sold = 25 }} {{Card | name = Spiral Shell | description = An interesting shape that is home to sea snails. | sold = 15 }} }} ==Gifting== {| class=wikitable widt..."
wikitext
text/x-wiki
'''Seashells''' are a group of items that can be found on the beach in the seaside area. They can be sold to {{NPC|Angela}} at the [[furniture store]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Rainbow Shell
| description = Shimmers with different colors as it catches the light.
| sold = 25
}}
{{Card
| name = Spiral Shell
| description = An interesting shape that is home to sea snails.
| sold = 15
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Angela}} <br/> {{NPC|Elise}} <br/> {{NPC|Watts}}
| {{NPC|Benson}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Veronica}} <br/> {{NPC|William}}
| {{NPC|Pete}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
5a4e2622b7999b6a46be508a095fb69e7958019e
Fossils
0
994
1445
2025-11-09T20:16:03Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Fossils''' are a group of items that can be found in exclusively in the [[mines]]. They can be sold to {{NPC|Cliff}} at the [[general store]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Amber
| description = Fossilized tree resin that often traps insects.
| sold = 20
}}
{{Card
| name = Dinosaur Fossil
| description = The remains of a prehistoric creature from millions of years ago.
| sold = 75
}}
{{Card
| name = Dinosaur Tooth
| description = Still sharp after 65 million years.
| sold = 75
}}
{{Card
| name = Plant Fossil
| description = Shows the shape and pattern of an ancient plant.
| sold = 50
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Pete}} <br/> {{NPC|Scrubs}}
| {{NPC|Rebecca}}
| {{NPC|Michael}} <br/> {{NPC|Veronica}}
| {{NPC|Benson}} <br/> {{NPC|Dottie}}
|}
[[Category:Item type]]
{{ItemNav}}
a2efacbaf6b85410b25d0a81f927a2154d05c15f
Bugs
0
995
1446
2025-11-09T20:37:14Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Bugs''' are a group of items that can be found on the ground in a the wetter areas of St. Ambroise; the marsh area of the trainyard and in the mountain area near the [[dam]]. They can be given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Ladybug
| description = Considered lucky in many cultures.
}}
{{Card
| name = Rhino Beetle
| description = Can lift up to a hundred times their own weight.
}}
{{Card
| name = Snail
| description = Carries its home on its back.
}}
{{Card
| name = Snail Shell
| description = The snail that called this home has moved on.
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {No one)
| {{NPC|Noor}} <br/> {{NPC|Tia}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
| {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Michael}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Veronica}}
| {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pete}} <br/> {{NPC|Pico}}
|}
[[Category:Item type]]
{{ItemNav}}
514890826a85dac0fc3033018746b91306a4b4d4
Materials
0
996
1447
2025-11-09T20:58:26Z
Sonoforpheus
111341
Created page. TODO: add "used in" tables for all and recipe info Plastic Scraps to Plastic Bar
wikitext
text/x-wiki
'''Materials''' are basic resources that are used in the construction of all machines and components. They can be given as [[gifts]], but with the exception of {{NPC|Pico}} they are nearly universally negative.
== List of Materials ==
=== Copper Bar ===
{{CardGrid
| content=
{{Card
| name = Copper Bar
| description = A bar of pure copper. Used for assembling into other components. Produced by smelting [[copper ore]] in a furnace.
}}
}}
=== Iron Bar ===
{{CardGrid
| content=
{{Card
| name = Iron Bar
| description = A bar of pure iron. Used for assembling into other components. Produced by smelting [[iron ore]] in a furnace.
}}
}}
=== Plastic Bar ===
{{CardGrid
| content=
{{Card
| name = Plastic Scraps
| description = desc.
}}
{{Card
| name = Plastic Bar
| description = desc.}}
}}
=== Stone ===
{{CardGrid
| content=
{{Card
| name = Stone
| description = A block of stone. Used for assembling into other components.
}}
}}
=== Wood ===
{{CardGrid
| content=
{{Card
| name = Stone
| description = A block of stone. Used for assembling into other components.
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Neutral
! Disliked
! Hated
|-
| {No one)
| {{NPC|Pico}}
| {{NPC|Benson}} <br/> {{NPC|Michael}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}}
| (Everyone else)
|}
[[Category:Item type]]
{{ItemNav}}
888665745a0a620528b641997daadda02230c70e
1448
1447
2025-11-09T21:00:10Z
Sonoforpheus
111341
wikitext
text/x-wiki
'''Materials''' are basic resources that are used in the construction of all machines and components. They can be given as [[gifts]], but with the exception of {{NPC|Pico}} they are nearly universally negative.
== List of Materials ==
=== Copper Bar ===
{{CardGrid
| content=
{{Card
| name = Copper Bar
| description = A bar of pure copper. Used for assembling into other components. Produced by smelting [[copper ore]] in a furnace.
}}
}}
=== Iron Bar ===
{{CardGrid
| content=
{{Card
| name = Iron Bar
| description = A bar of pure iron. Used for assembling into other components. Produced by smelting [[iron ore]] in a furnace.
}}
}}
=== Plastic Bar ===
{{CardGrid
| content=
{{Card
| name = Plastic Scraps
| description = desc.
}}
{{Card
| name = Plastic Bar
| description = desc.}}
}}
=== Stone ===
{{CardGrid
| content=
{{Card
| name = Stone
| description = A block of stone. Used for assembling into other components.
}}
}}
=== Wood ===
{{CardGrid
| content=
{{Card
| name = Wood
| description = A piece of lumber. Can be found in stumps and broken furniture.
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Neutral
! Disliked
! Hated
|-
| {No one)
| {{NPC|Pico}}
| {{NPC|Benson}} <br/> {{NPC|Michael}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}}
| (Everyone else)
|}
[[Category:Item type]]
{{ItemNav}}
90e39607e2d6ce96f90509a72ddadcb8ca687db4
Stone
0
997
1450
2025-11-09T21:06:17Z
Sonoforpheus
111341
Created redirect
wikitext
text/x-wiki
#REDIRECT [[Materials]]
6f917a0219e4a77e2d573337cfd48a7a7f5e28a5
Wood
0
998
1451
2025-11-09T21:06:54Z
Sonoforpheus
111341
Created redirect
wikitext
text/x-wiki
#REDIRECT [[Materials]]
6f917a0219e4a77e2d573337cfd48a7a7f5e28a5
Copper ore
0
999
1452
2025-11-09T21:08:27Z
Sonoforpheus
111341
created redirect
wikitext
text/x-wiki
#REDIRECT [[Ore]]
0ab0064fe453057a44f212cea0d690a0b78c1354
Iron ore
0
1000
1453
2025-11-09T21:09:20Z
Sonoforpheus
111341
Created redirect
wikitext
text/x-wiki
#REDIRECT [[Ore]]
0ab0064fe453057a44f212cea0d690a0b78c1354
File:Site-logo.png
6
1001
1454
2025-11-09T22:09:40Z
Martin mc
641235
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
1455
1454
2025-11-09T22:09:54Z
Martin mc
641235
Protected "[[File:Site-logo.png]]" ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite))
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
1485
1455
2025-11-10T09:20:37Z
Martin mc
641235
Martin mc uploaded a new version of [[File:Site-logo.png]]
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
1486
1485
2025-11-10T09:29:11Z
Martin mc
641235
Martin mc uploaded a new version of [[File:Site-logo.png]]
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
1491
1486
2025-11-10T16:26:58Z
5jiji
640693
5jiji uploaded a new version of [[File:Site-logo.png]]
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
1492
1491
2025-11-10T16:29:44Z
5jiji
640693
5jiji uploaded a new version of [[File:Site-logo.png]]
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
1494
1492
2025-11-10T16:41:01Z
Martin mc
641235
Martin mc uploaded a new version of [[File:Site-logo.png]]
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
1495
1494
2025-11-10T16:41:40Z
Martin mc
641235
Martin mc reverted [[File:Site-logo.png]] to an old version
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
File:Ladybug.png
6
1002
1456
2025-11-09T23:13:34Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
1460
1456
2025-11-09T23:36:04Z
Sonoforpheus
111341
Sonoforpheus uploaded a new version of [[File:Ladybug.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Rhino Beetle.png
6
1003
1457
2025-11-09T23:13:35Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
1461
1457
2025-11-09T23:36:35Z
Sonoforpheus
111341
Sonoforpheus uploaded a new version of [[File:Rhino Beetle.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Snail.png
6
1004
1458
2025-11-09T23:13:36Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
1459
1458
2025-11-09T23:35:21Z
Sonoforpheus
111341
Sonoforpheus uploaded a new version of [[File:Snail.png]]
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
User:Sonoforpheus
2
954
1462
1417
2025-11-10T00:56:40Z
Sonoforpheus
111341
wikitext
text/x-wiki
Call me "Orph."
Owner of OrphBot.
Here to help.
{{IconLink|Seashells|Spiral Shell}}
a5b3d9579b4fbd6ecc7e573ce154921e31158826
1463
1462
2025-11-10T00:57:26Z
Sonoforpheus
111341
wikitext
text/x-wiki
Call me "Orph."
Owner of OrphBot.
Here to help.
{{IconLink|Seashells|Ladybug}}
ff73a0f611231f9b20a14ee35526b8a7a6b6811c
Template:IconLink
10
1005
1464
2025-11-10T00:58:02Z
Sonoforpheus
111341
Created template
wikitext
text/x-wiki
<includeonly><span style="white-space:nowrap;">[[File:{{{image|{{{2}}}.png}}}|{{{size|{{#if:{{{size|}}}|{{{size}}}|x20}}}}}px|link={{{link|{{{1}}}}}}|alt=]] [[{{{link|{{{1}}}}}}]]</span></includeonly><noinclude>
[[Category:Formatting templates]]
{{doc}}
</noinclude>
f3090fd3dfc043d2f11540196dc46c3a111cd43a
Template:IconLink/doc
10
1006
1465
2025-11-10T01:04:28Z
Sonoforpheus
111341
Created doc page
wikitext
text/x-wiki
Takes two parameters and provides a link to something accompanied by a 20px image of your choice.
==Usage==
<pre>
{{IconLink|1|2}}
</pre>
===Parameters===
* <code>1</code> defines the name of the article you're linking.
* <code>2</code> defines the name of the image you're using (without the ".png"). The template will add the equivalent of:
<code><nowiki>[[File:2.png|20x20px|link=1]] [[1]]</nowiki></code>
022ebe4c68bd2c5031b545ba6d8440904e73f542
Template:ItemNav
10
950
1466
1449
2025-11-10T01:12:21Z
Sonoforpheus
111341
Made use of new IconLink template, content unchanged
wikitext
text/x-wiki
{{Navbox
| template = ItemNav
| groupstyle = width: 7em;
| title = Items
| striped = even
| group1 = Basic Materials
| group1.1 = [[Ore]]
| list1.1 = {{ItemLink|Coal}} {{*}} {{ItemLink|Copper Ore}} {{*}} {{ItemLink|Iron Ore}}
| group1.2 = [[Materials]]
| list1.2 = {{ItemLink|Copper Bar}} {{*}} {{ItemLink|Iron Bar}} {{*}} {{ItemLink|Plastic Bar}} {{*}} {{ItemLink|Plastic Scraps}} {{*}} {{ItemLink|Stone}} {{*}} {{ItemLink|Wood}}
| group2 = Components
| group2.1 = Start
| group2.1.1 = Start
| list2.1.1 = {{ItemLink|Bearing}} {{*}} {{ItemLink|Copper Wire}} {{*}} {{ItemLink|Gear}} {{*}} {{ItemLink|Iron Plate}}
| group2.2 = University
| group2.2.1 = Tier 2
| list2.2.1 = {{ItemLink|Heatsink}} {{*}} {{ItemLink|Small Motor}} {{*}} {{ItemLink|Stator}}
| group2.2.2 = Story
| list2.2.2 = {{ItemLink|Heavy Duty Motor}}
| group2.2.3 = Tier 3
| list2.2.3 = {{ItemLink|Steel Beam}} {{*}} {{ItemLink|Steel Cable}} {{*}} {{ItemLink|Winch}}
| group2.2.4 = Tier 4
| list2.2.4 = {{ItemLink|Circuit Board}} {{*}} {{ItemLink|Logic Chip}} {{*}} {{ItemLink|Servo}}
| group2.3 = Observatory
| group2.3.1 = Story
| list 2.3.1 = {{ItemLink|Glass Lens}}
| group2.3.2 = Tier 5
| list2.3.2 = {{ItemLink|Flow Meter}} {{*}} {{ItemLink|Oxygen Tank}}
| group 2.3.3 = Tier 6
| list2.3.3 = {{ItemLink|Fiberglass}} {{*}} {{ItemLink|Lightweight Frame}}
| group2.3.4 = Tier 7
| list2.3.4 = {{ItemLink|Battery}} {{*}} {{ItemLink|Ceramic Plate}} {{*}} {{ItemLink|Rocket Fuel}} {{*}} {{ItemLink|Supercomputer}}
| group3 = Buildings
| group3.1 = Start
| group3.1.1 = Start
| list3.1.1 = {{ItemLink|Assembler (Level 1)}} {{*}} {{ItemLink|Conveyor Belt}} {{*}} {{ItemLink|Item Receiver}} {{*}} {{ItemLink|Power Pole (Level 1)}} {{*}} {{ItemLink|Small Wind Turbine}} {{*}} {{ItemLink|Utility Light}} {{*}} {{ItemLink|Wooden Chest}}
| group3.2 = University
| group3.2.1 = Tier 1
| list3.2.1 = {{ItemLink|Drill (Level 1)}} {{*}} {{ItemLink|Item Dispenser}} {{*}} {{ItemLink|Splitter}} {{*}} {{ItemLink|Underpass}}
| group3.2.2 = Tier 2
| list3.2.2 = {{ItemLink|Assembler (Level 2)}} {{*}} {{ItemLink|Furnace (Level 2)}} {{*}} {{ItemLink|Item Buffer}}
| group3.2.3 = Tier 3
| list3.2.3 = {{ItemLink|Bumper}} {{*}} {{ItemLink|Cable Crane}} {{*}} {{ItemLink|Loader}} / {{ItemLink|Unloader}} {{*}} {{ItemLink|Power Pole (Level 2)}}
| group3.2.4 = Tier 4
| list3.2.4 = {{ItemLink|Filtering Splitter}} {{*}} {{ItemLink|Recycler}} {{*}} {{ItemLink|Sorter}}
| group3.3 = Observatory
| group3.3.1 = Tier 5
| list3.3.1= {{ItemLink|Chemical Plant}} {{*}} {{ItemLink|Pipe}} {{*}} {{ItemLink|Underground Pipe}} {{*}} {{ItemLink|Water Pump}}
| group3.3.2 = Tier 6
| list3.3.2 = {{ItemLink|Drill (Level 2)}} {{*}} {{ItemLink|Large Wind Turbine}} {{*}} {{ItemLink|Synthesizer}}
| group3.3.3 = Tier 7
| list3.3.3 = {{ItemLink|Assembler (Level 3)}}
| group3.3.4 = Story
| list3.3.4 = {{ItemLink|Assembler (Level 4)}}
| group3.4 = Repairs
| list3.4 = {{ItemLink|Boardwalk Plank}} {{*}} {{ItemLink|Radio Antenna}} {{*}} {{ItemLink|Roof Tile}}
| group3.5 = Special
| list3.5 = {{ItemLink|Power Pole (with light)}} {{*}} {{spoiler|{{ItemLink|Replicator}}}}
| group 4 = Other
| list4 = {{IconLink|Bugs|Snail Shell}} {{*}} {{IconLink|Coffee|Cappuccino}} {{*}} {{IconLink|Collectibles|Eagle Feather}} {{*}} {{IconLink|Equipment|Miner Hat}} {{*}} {{IconLink|Flowers|Prairie Crocus}} {{*}} {{IconLink|Foragables|Wild Hops}} {{*}} {{IconLink|Fossils|Dinosaur Fossil}} {{*}} {{IconLink|Fruit|Strawberry}} {{*}} {{IconLink|Gems|Emerald}} {{*}} {{IconLink|Recyclables|Computer Monitor}} {{*}} {{IconLink|Seashells|Spiral Shell}}
}}<noinclude>{{documentation}}</noinclude>
48de6efa5a0a7029559e6727dd33384e8cfb0eae
Gifts
0
1007
1467
2025-11-10T03:12:00Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Gifts''' can be given to each [[characters|character]] once per day, which will affect your relationship to that character. Nearly any item in your inventory can be gifted to any character. The effect - positive, negative, or neutral - will depend on that character's affinity for the gift's item type.
== Gift Affinities ==
Note: anyone not listed in a row has a neutral affinity to that item type
{| class="wikitable"
! Item Type !! Loved !! Liked !! Disliked
! colspan=2 | Hated
|-
! {{IconLink|Bugs|Ladybug}}
| (No one)
| {{NPC|Noor}} <br/> {{NPC|Tia}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
| {{NPC|Angela}} <br/> {{NPC|Benson}} <br/> {{NPC|Carter}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Scrubs}}
| colspan=2 | {{NPC|Cliff}} </br> {{NPC|Ilonka}} </br> {{NPC|Pete}} </br> {{NPC|Pico}}
|-
! {{IconLink|Collectibles|Eagle Feather}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Pete}}
| {{NPC|Benson}} <br/> {{NPC|Rebecca}} <br/> {{NPC|William}}
| {{NPC|Scrubs}}
| colspan=2 | (No one)
|-
! {{IconLink|Components|Small Motor}}
| {{NPC|Tia}}
| {{NPC|Cliff}} <br/> {{NPC|Pico}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}}
| {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Pete}} <br/> {{NPC|Rebecca}}
| {{NPC|Sabrina}} <br/> {{NPC|Scrubs}} <br/> {{NPC|Veronica}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
|-
! {{IconLink|Flowers|Prairie Crocus}}
| {{NPC|Dottie}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pico}} <br/> {{NPC|Veronica}}
| {{NPC|Jamie}} <br/> {{NPC|Michael}}
| {{NPC|Benson}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Scrubs}} <br/> {{NPC|Tia}} <br/> {{NPC|William}}
| colspan=2 | (No one)
|-
! {{IconLink|Foragables|Wild Hops}}
| {{NPC|Jamie}} <br/> {{NPC|Sabrina}} <br/> {{NPC|William}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Watts}}
| {{NPC|Benson}} <br/> {{NPC|Elise}} <br/> {{NPC|Michael}}
| colspan=2 | (no one)
|-
! {{IconLink|Fossils|Dinosaur Fossil}}
| {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Pete}} <br/> {{NPC|Scrubs}}
| {{NPC|Rebecca}}
| {{NPC|Michael}} <br/> {{NPC|Veronica}}
| colspan=2 | {{NPC|Benson}} <br/> {{NPC|Dottie}}
|-
! {{IconLink|Fragments|Diamond Fragment}}
| {{NPC|Benson}} <br/>
| (no one)
| {{NPC|Carter}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}} <br/> {{NPC|Rebecca}}
| {{NPC|Angela}} <br/> {{NPC|Cliff}} <br/> {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Michael}}
| {{NPC|Pete}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Tia}} <br/> {{NPC|Veronica}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
|-
! {{IconLink|Fruit|Strawberry}}
| {{NPC|Jamie}} <br/> {{NPC|Rebecca}}
| {{NPC|Angela}} <br/> {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pete}} <br/> {{NPC|Sabrina}}
| {{NPC|Benson}} <br/> {{NPC|Watts}}
| colspan=2 | (no one)
|-
! {{IconLink|Gems|Emerald}}
| {{NPC|Angela}} <br/> {{NPC|Cliff}} <br/> {{NPC|Elise}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Veronica}}
| {{NPC|Dottie}} <br/> {{NPC|Sabrina}}
| {{NPC|Benson}} <br/> {{NPC|Scrubs}}
| colspan=2 | {{NPC|Noor}}
|-
! {{IconLink|Materials|Copper Bar}}
| (no one)
| {{NPC|Pico}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}}
| {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Pete}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Sabrina}}
| {{NPC|Scrubs}} <br/> {{NPC|Tia}} <br/> {{NPC|Veronica}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
|-
! {{IconLink|Ore|Iron Ore}}
| (no one)
| {{NPC|Pico}} <br/> {{NPC|Scrubs}}
| {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Michael}} <br/> {{NPC|Noor}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Pete}}
| {{NPC|Rebecca}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Tia}} <br/> {{NPC|Veronica}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
|-
! {{IconLink|Recyclables|Computer Monitor}}
| {{NPC|Michael}}
| {{NPC|Pico}}
| {{NPC|Carter}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}}
| {{NPC|Angela}} <br/> {{NPC|Cliff}} <br/> {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Pete}} <br/> {{NPC|Rebecca}}
| {{NPC|Sabrina}} <br/> {{NPC|Scrubs}} <br/> {{NPC|Tia}} <br/> {{NPC|Veronica}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
|-
! {{IconLink|Seashells|Spiral Shell}}
| {{NPC|Angela}} <br/> {{NPC|Elise}} <br/> {{NPC|Watts}}
| {{NPC|Benson}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Veronica}} <br/> {{NPC|William}}
| {{NPC|Pete}}
| colspan=2 | (no one)
|}
{{ItemNav}}
5cc94dda2d7aa4dbdfba9b86acecd721c0afeca3
Angela
0
885
1468
1266
2025-11-10T05:12:41Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gem, Seashell, Collectible
|WorstGift=Ore, Recyclable, Fragment}}
'''Angela''' is a [[characters|character]] in ''Little Rocket Lab''. She is {{NPC|Michael}}'s older sister and has just moved in with him and started an [[Angela's Interior Design|interior design store]] in the workshop of his [[scrapyard]].
== Gifts ==
{| class="wikitable"
! Loved !! Liked !! Neutral !! Disliked !! Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
68364b7614502d383315ff2ca9c6ef3d9abe0ff5
1488
1468
2025-11-10T15:26:47Z
Sonoforpheus
111341
table width
wikitext
text/x-wiki
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gem, Seashell, Collectible
|WorstGift=Ore, Recyclable, Fragment}}
'''Angela''' is a [[characters|character]] in ''Little Rocket Lab''. She is {{NPC|Michael}}'s older sister and has just moved in with him and started an [[Angela's Interior Design|interior design store]] in the workshop of his [[scrapyard]].
== Gifts ==
{| class="wikitable" width=65%
! Loved !! Liked !! Neutral !! Disliked !! Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
5c389bd523362ad6d94d6c92609f4eb3eb838124
1493
1488
2025-11-10T16:32:23Z
Sonoforpheus
111341
stub tag and category
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gem, Seashell, Collectible
|WorstGift=Ore, Recyclable, Fragment}}
'''Angela''' is a [[characters|character]] in ''Little Rocket Lab''. She is {{NPC|Michael}}'s older sister and has just moved in with him and started an [[Angela's Interior Design|interior design store]] in the workshop of his [[scrapyard]].
== Gifts ==
{| class="wikitable" width=65%
! Loved !! Liked !! Neutral !! Disliked !! Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Categories:Characters]]
3da41502eecef0d6f28030a0d91bd79ea819834a
Template:CharNav
10
1008
1469
2025-11-10T05:22:46Z
Sonoforpheus
111341
Created template
wikitext
text/x-wiki
{{Navbox
| template = CharNav
| groupstyle = width: 7em;
| title = Characters
| state = plain
| striped = even
| above = {{NPC|Angela}} {{*}} {{NPC|Benson}} {{*}} {{NPC|Carter}} {{*}} {{NPC|Cliff}} {{*}} {{NPC|Dottie}} {{*}} {{NPC|Elise}} {{*}} {{NPC|Ilonka}} {{*}} {{NPC|Jamie}} {{*}} {{NPC|Leo}} {{*}} {{NPC|Michael}} {{*}} {{NPC|Noor}} {{*}} {{NPC|Pete}} {{*}} {{NPC|Pico}} {{*}} {{NPC|Rebecca}} {{*}} {{spoiler|{{NPC|Ronja}}}} {{*}} {{NPC|Sabrina}} {{*}} {{NPC|Scrubs}} {{*}} {{NPC|Tia}} {{*}} {{NPC|Toasty}} {{*}} {{NPC|Veronica}} {{*}} {{NPC|Watts}} {{*}} {{NPC|William}}
}}
<noinclude>{{documentation}}</noinclude>
9047d8f83912b9224ae06f4e2b63b07eddba4f6a
Template:NPC
10
953
1470
1412
2025-11-10T05:25:06Z
Sonoforpheus
111341
non-breaking space
wikitext
text/x-wiki
<includeonly>[[File:{{{1|}}}.png|{{#if:{{{size|}}}|{{{size|}}}|32}}px|link=]] [[{{#if: {{{link|}}}|{{{link}}}|{{#switch: {{{1}}}|{{{1}}}}}}}]]{{#if: {{{2|}}}| ({{{2|}}})|}}</includeonly><noinclude>{{{{FULLPAGENAME}}/doc}}</noinclude>
2239315248e92f14d510941330fbab768034d6db
1490
1470
2025-11-10T16:20:37Z
Sonoforpheus
111341
Added link to the image in addition to the text
wikitext
text/x-wiki
<includeonly>[[File:{{{1|}}}.png|{{#if:{{{size|}}}|{{{size|}}}|32}}px|link={{{1|}}}]] [[{{#if: {{{link|}}}|{{{link}}}|{{#switch: {{{1}}}|{{{1}}}}}}}]]{{#if: {{{2|}}}| ({{{2|}}})|}}</includeonly><noinclude>{{{{FULLPAGENAME}}/doc}}</noinclude>
8461fd00b7c5a7548957a05115c442a6c26eb690
St. Ambroise
0
1009
1471
2025-11-10T05:43:05Z
Sonoforpheus
111341
Created stub
wikitext
text/x-wiki
{{Stub}}
'''St. Ambroise''' is the small-town setting of ''Little Rocket Lab.'' It is divided into several areas:
* The [[Town]], featuring several homes and shops and the [[University]]
* The [[Silo]], north of town, where {{NPC|Morgan}} and her Auntie {{NPC|Ilonka}} work on assembling their rocket
* The [[Seaside]], west of town, featuring a beach, a [[tavern]], and a pier for docking shipping barges
* The [[Mountain]], east of town, atop which sits the [[Observatory]]
* The [[Railyard]], south of town, featuring the train station, a scrapyard, and a mysterious swamp
* The [[Mines]], beneath St. Ambroise, filled with [[stone]], [[ore]], and [[Gems|gem]] deposits for the taking, but watch out for attacking slimes!
[[Category:Gameplay Areas]]
435197c97b6538423d632350ff3dc6748953ec62
Town
0
1010
1472
2025-11-10T05:50:58Z
Sonoforpheus
111341
Created stub
wikitext
text/x-wiki
{{Stub}}
The '''Town''' is the central area of [[St. Ambroise]] and features many of its homes, shops, and other points of interest, such as:
* The [[University]], where the first half of the game's [[research]] will occur.
* The [[bakery]], the [[general store]], and the [[flower shop]]
* {{NPC|Veronica}}'s home
* The church, which is missing its bell.
5a5a5fa25337aa9f590ecd0674009e22b5ce8400
Silo
0
1011
1473
2025-11-10T05:54:43Z
Sonoforpheus
111341
Created stub
wikitext
text/x-wiki
{{Stub}}
The '''Silo''' is the area of [[St. Ambroise]] north of [[town]] where {{NPC|Morgan}} and {{NPC|Ilonka}} live and and assemble their rocket. An additional plot of land to its north can be purchased at the mayor's house for expanding production facilities.
8aadb9020c66970a999cc47a2552de318d94b33b
Coast
0
1012
1474
2025-11-10T05:59:39Z
Sonoforpheus
111341
created stub
wikitext
text/x-wiki
{{Stub}}
The '''Seaside''' is the area of [[St. Ambroise]] west of [[town]]. Points of interest include:
* The beach, where {{NPC|Pete}}'s house stands
* An old broken-down [[lighthouse]]
* {{NPC|William}}'s house
* {{NPC|Sabrina}}'s [[tavern]]
* The pier, where shipping barges once docked
* The western entrance of the [[mines]].
cdc42ba885d649b794728cca82e3948fa7868855
Mountain
0
1013
1475
2025-11-10T06:03:20Z
Sonoforpheus
111341
Created stub
wikitext
text/x-wiki
{{Stub}}
The '''mountain''' is the area of [[St. Ambroise]] to the east of [[town]], featuring:
* {{NPC|Noor}}'s home
* An [[observatory]] where the second half of the game's research will occur
* [[Leida]]'s grave
* The eastern entrance to the [[mines]]
b88154803dd59a167625e09023d18f4416bab6a0
Railyard
0
1014
1476
2025-11-10T06:08:39Z
Sonoforpheus
111341
Created stub
wikitext
text/x-wiki
{{Stub}}
The '''Railyard''' is the area of [[St. Ambroise]] south of [[town]], featuring:
* The train station, run by {{NPC|Watts}}
* {{NPC|Michael}}'s scrapyard
* {{NPC|Angela}}'s [[furniture store]], which has taken over most of Michael's workshop
* A swamp with a broken boardwalk, beyond which is a mysterious broken clock beside a reflection pool
5217621b063eafee78086c302ca9a33e333048bd
Mines
0
1015
1477
2025-11-10T06:13:43Z
Sonoforpheus
111341
created stub
wikitext
text/x-wiki
{{Stub}}
The '''Mines''' are the area beneath [[St. Ambroise]], featuring several [[stone]], [[ore]], and [[Gems|gem]] nodes guarded by numerous slimes. Other valuables found there include the [[Equipment|Miner's Hat and Magnet Boots]], and a gold ring.
[[Category:Gameplay Areas]]
d6415e10059d0fe4bfb3e18f4673cc8e4344befc
Little Rocket Lab Wiki/purchase
0
1016
1478
2025-11-10T08:42:52Z
Sonoforpheus
111341
Created using preload
wikitext
text/x-wiki
{{Main page box/start
| title = Get the game!
}}
This is where links to buy the game go.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
709773484abe49b0711e6db46652a8aabed5e53a
Little Rocket Lab Wiki/gameplay
0
1017
1479
2025-11-10T08:45:33Z
Sonoforpheus
111341
Created using preload
wikitext
text/x-wiki
{{Main page box/start
| title = Gameplay
}}
Gameplay link list. "Getting Started", Player (Morgan), Controls, Day Cycle, etc.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
cd03f00e32d5eb07fb626cbcb55f5c1d754820f0
Little Rocket Lab Wiki/locations
0
1018
1480
2025-11-10T08:47:35Z
Sonoforpheus
111341
Created using preload
wikitext
text/x-wiki
{{Main page box/start
| title = St. Ambroise
}}
Location link list: Map areas, shops, other places, etc.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
d4954d7ec4898b0f768a167b7d0816bf1c8735c5
Little Rocket Lab Wiki/patches
0
1019
1481
2025-11-10T08:50:47Z
Sonoforpheus
111341
Created using preload
wikitext
text/x-wiki
{{Main page box/start
| title = Current Version
}}
Current version numbers on all platforms, links to patch notes
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
484c102ae4ab1ed40ba08b204b17e849576a307b
Little Rocket Lab Wiki
0
2
1482
4
2025-11-10T08:56:23Z
Sonoforpheus
111341
changed layout
wikitext
text/x-wiki
<!-- Hello and welcome to wiki.gg! This page is built via our IMProved Main Page (IMP) framework. If you are familiar with CSS grid areas, that's what you're defining here! But if you don't know any CSS that's ok!
👀 RULE 1: the same keyword represents the same section & can span multiple cells
👀 RULE 2: Each box in each layout must be a CONTIGUOUS RECTANGLE of any dimensions (most likely one of: 1x1, 1x2, 2x1, 2x2, 1x3, 3x1, 3x2, 2x3)
👀 RULE 3: This page defines LAYOUT ONLY. To edit the content, please use the links provided for you after saving/previewing your page.
👀 RULE 4: If you want to RENAME or ADD a box, (1) add a new section to the grid layout below (all three breakpoints!) and then (2) save or preview this page and then (3) click "Create this box"
-->{{Main page
|desktop=
<!-- for WIDE SCREENS -->
<!-- 👀 keep this at 3 columns, but you can otherwise rearrange as desired -->
welcome welcome welcome
about about purchase
gameplay gameplay locations
external external patches
<!-- end WIDE SCREEN layout -->
|tablet=
<!-- for TABLET SCREENS -->
<!-- 👀 keep this at 2 columns, but you can otherwise rearrange as desired -->
welcome welcome
about purchase
gameplay locations
external patches
<!-- end TABLET SCREEN layout -->
|mobile=
<!-- for MOBILE DEVICES -->
<!-- 👀 keep this at 1 column, but you can otherwise rearrange as desired -->
welcome
about
purchase
gameplay
locations
external
patches
<!-- end MOBILE DEVICE layout -->
}}
{{#description2:Welcome to the {{SITENAME}}, a collaborative wiki resource that is open for anyone to edit!}} <!-- this is a short description of your wiki, which will appear in embeds in Google search results, Discord links, etc. -->
5b793c79e06626f57e15f74207d019b466ff30ae
Little Rocket Lab Wiki/welcome
0
4
1483
7
2025-11-10T08:58:23Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Main page box/start
| title = Welcome to the official {{SITENAME}}!
}}
There are currently [[Special:AllPages|{{NUMBEROFARTICLES}} articles]] on the wiki. Please feel free to contribute by creating new articles or expanding existing ones.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
85f69a8106b403b2bb8d82f933ae822ed15e1481
Little Rocket Lab Wiki/external
0
8
1484
15
2025-11-10T09:07:22Z
Sonoforpheus
111341
put in links for official site and discord, getting socials and such to add later.
wikitext
text/x-wiki
{{Main page box/start
| title = External links
}}
<div class="mp-links columns-2">
* {{MP link| Official site |link=https://littlerocketlab.com/ }}
* {{MP link| Discord |link=https://discord.com/invite/eqFH3KT58h |image=Discord.svg |size=64x64px }}
* {{MP link| Bluesky |link=https://bsky.app/profile/wiki.gg |image=Bluesky.svg |size=64x64px }}
* {{MP link| indie.io |link=https://www.indie.io/ |image=indie.io.svg |size=64x64px }}
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
2b8961d1ad09bb73fa651960179fef2f02c99ce1
File:Pico Speech.png
6
1020
1487
2025-11-10T15:14:40Z
Sonoforpheus
111341
Pico's speech cipher, from the "Ellian" font.
wikitext
text/x-wiki
== Summary ==
Pico's speech cipher, from the "Ellian" font.
== Licensing ==
{{License|CC-BY}}
85058b4f3655e32a5696f3c17a7e58797e361ab4
Pico
0
913
1489
1279
2025-11-10T16:17:00Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
{{NPC Infobox
|caption = Built from Auntie's old TV when I was little. Always supportive and positive. He loves watching the machines in the factory.
|description= A very curious robot. Made from an old TV.
|BestGift=Flower
|WorstGift=Bug}}
'''Pico''' is a [[character]] in ''Little Rocket Lab''. He is a little robot that was built from an old TV. When {{NPC|Morgan}} first arrives back in [[St. Ambroise]], Pico is in pieces on the floor of Auntie {{NPC|Ilonka}}'s house and is in need of repairs. He is Morgan's biggest fan and is very excited for the rocket project to continue now that she's returned.
== Speech ==
[[File:Pico_Speech.png|330px|thumb|left|Pico's speech cipher, from the [https://www.dafont.com/ellian-font.font Ellian font.]]]
Pico speaks in symbols. What he is saying is can always be estimated through the context, but it is actually possible to decipher his speech. A translated example interaction from the game:
<blockquote>
Pico: Have you seen the remote? <br/>
Morgan: I haven't seen the remote around, sorry! <br/>
Pico: I want to watch my show...
</blockquote>
== Gifts ==
{| class="wikitable" width=65%
! Loved !! Liked !! Neutral !! Disliked !! Hated
|-
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| (none)
| {{IconLink|Bugs|Ladybug}}
|}
[[Category:Characters]]
{{CharNav}}
619f605e3b7c595070c138b589240c531607b9c6
Replicator
0
1021
1496
2025-11-10T17:22:09Z
Martin mc
641235
Created page with "{{Template:Item_Infobox |title = Replicator |image = Replicator.png |Description = Allows for cooling computers and complex machinery. |Ingredients = Diamond:90,Supercomputer:90 |Cost = |Sell price = |Type = Building |Size = 9 |Produced by = Assembler (Level 3) |Power = 25000 |Water = }} note: from memory, may not be accurate [[Category:Building]]"
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Replicator
|image = Replicator.png
|Description = Allows for cooling computers and complex machinery.
|Ingredients = Diamond:90,Supercomputer:90
|Cost =
|Sell price =
|Type = Building
|Size = 9
|Produced by = Assembler (Level 3)
|Power = 25000
|Water =
}}
note: from memory, may not be accurate
[[Category:Building]]
7b13b020c46906c1f1bca058038655e10c5f71b0
File:Scrubs Speech.png
6
1022
1497
2025-11-10T18:42:53Z
Sonoforpheus
111341
Scrubs' speech cipher, adapted from the "Wash Care Symbols M54" font
wikitext
text/x-wiki
== Summary ==
Scrubs' speech cipher, adapted from the "Wash Care Symbols M54" font
== Licensing ==
{{License|CC-BY}}
aa3d565111c90de53ccb1ff7e2c8d546cb4e9a99
1498
1497
2025-11-10T18:43:38Z
Sonoforpheus
111341
Sonoforpheus uploaded a new version of [[File:Scrubs Speech.png]]
wikitext
text/x-wiki
== Summary ==
Scrubs' speech cipher, adapted from the "Wash Care Symbols M54" font
== Licensing ==
{{License|CC-BY}}
aa3d565111c90de53ccb1ff7e2c8d546cb4e9a99
File:Drop.png
6
1023
1499
2025-11-10T19:13:26Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Heart.png
6
1024
1500
2025-11-10T19:13:27Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Skull.png
6
1025
1501
2025-11-10T19:13:27Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Smile.png
6
1026
1502
2025-11-10T19:13:28Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
Scrubs
0
916
1503
1282
2025-11-10T19:27:05Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
{{NPC Infobox
|caption = He's a bit on the grumpy side, and apparently hates laundry. Yet despite that, I could swear I've been missing several of my socks lately.
|description= A very rude robot. Made from an old washing machine.
|BestGift=Fossil
|WorstGift=Component, Material, Recyclable}}
'''Scrubs''' is a character in ''Little Rocket Lab''. He is a mobile robotic washing machine with a surly disposition and a craving for socks. {{NPC|Morgan}} first finds him in a state of disrepair in {{NPC|Michael}}'s scrapyard. After repairing him, he comes to live with Morgan and {{NPC|Ilonka}}, but isn't particularly interested in doing their laundry.
== Speech ==
[[File:Scrubs_Speech.png|330px|thumb|left|Scrubs' speech cipher, adapted from the [https://fonts2u.com/wash-care-symbols-m54.font Wash Care Symbols M54 font.]]]
Scrubs speaks in wash care symbols. What he is saying can often be guessed at through the context, but it is actually possible to decipher some of his speech. Not all of his dialogue is translatable; some of his lines are gibberish characters.
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Ore|Iron Ore}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
051c739e623f360a685c69ee6a08c793073236f3
Angela
0
885
1504
1493
2025-11-10T20:09:07Z
Sonoforpheus
111341
icons
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gem, Seashell, Collectible
|WorstGift=Ore, Recyclable, Fragment}}
'''Angela''' is a [[characters|character]] in ''Little Rocket Lab''. She is {{NPC|Michael}}'s older sister and has just moved in with him and started an [[Angela's Interior Design|interior design store]] in the workshop of his [[scrapyard]].
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Categories:Characters]]
05407e4428df5b0cc9f2a531903344df1f947057
1509
1504
2025-11-10T21:24:27Z
5jiji
640693
Fix character category link
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gem, Seashell, Collectible
|WorstGift=Ore, Recyclable, Fragment}}
'''Angela''' is a [[characters|character]] in ''Little Rocket Lab''. She is {{NPC|Michael}}'s older sister and has just moved in with him and started an [[Angela's Interior Design|interior design store]] in the workshop of his [[scrapyard]].
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
2b713acca2a25cf0f36c649685c137ad8f47f24c
Pico
0
913
1505
1489
2025-11-10T20:11:14Z
Sonoforpheus
111341
Icons, slight wording change
wikitext
text/x-wiki
{{NPC Infobox
|caption = Built from Auntie's old TV when I was little. Always supportive and positive. He loves watching the machines in the factory.
|description= A very curious robot. Made from an old TV.
|BestGift=Flower
|WorstGift=Bug}}
'''Pico''' is a [[character]] in ''Little Rocket Lab''. He is a little robot that was built from an old TV. When {{NPC|Morgan}} first arrives back in [[St. Ambroise]], Pico is in pieces on the floor of Auntie {{NPC|Ilonka}}'s house and is in need of repairs. He is Morgan's biggest fan and is very excited for the rocket project to continue now that she's returned.
== Speech ==
[[File:Pico_Speech.png|330px|thumb|left|Pico's speech cipher, from the [https://www.dafont.com/ellian-font.font Ellian font.]]]
Pico speaks in symbols. What he is saying can almost always be guessed at from the context, but it is actually possible to decipher his speech. A translated example interaction from the game:
<blockquote>
Pico: Have you seen the remote? <br/>
Morgan: I haven't seen the remote around, sorry! <br/>
Pico: I want to watch my show...
</blockquote>
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| (none)
| {{IconLink|Bugs|Ladybug}}
|}
[[Category:Characters]]
{{CharNav}}
52299f49707abb01c43e25605f3d684fecc111f7
Little Rocket Lab Wiki/about
0
6
1506
11
2025-11-10T20:51:25Z
Sonoforpheus
111341
Copied short description from official website
wikitext
text/x-wiki
{{Main page box/start
| title = About Little Rocket Lab
}}
Transform your childhood home as you build brilliant factories and forge lifelong friendships, then reach for the skies and finally finish your family's dream - your mother's precious rocket ship. Roll up your sleeves, it turns out that saving this town really IS rocket science!
<div style="text-align:right">[[Little Rocket Lab|Read more...]]</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
c3c176d58e2ed4e01803fb361a5fd678a9d61790
File:MinesMap.png
6
1027
1507
2025-11-10T20:54:54Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:TownMap.png
6
1028
1508
2025-11-10T20:55:01Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
Template:Item Infobox
10
287
1510
1420
2025-11-10T21:30:47Z
5jiji
640693
Protected "[[Template:Item Infobox]]": Widely transcluded ([Edit=Allow only administrators] (indefinite) [Rename=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|.,_Placed.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Item,Placed}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}[[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} {{Template:Coin}}}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} {{Template:Coin}}}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
[[Category:Infobox templates]]
</noinclude>
ef277fe7520346e28f92d5145400fd34ceedb194
Template:Item Infobox/doc
10
838
1511
1335
2025-11-10T21:32:54Z
5jiji
640693
Reverted edit by [[Special:Contributions/OrphBot|OrphBot]] ([[User talk:OrphBot|talk]]) to last revision by [[User:Martin mc|Martin mc]]
wikitext
text/x-wiki
{{Template:Item_Infobox
|title=Sample infobbox
|image=Site-favicon.ico
|Description=typo was intentional.
|Cost=30
|Sell=??
|Size=2
|Size2=1
|Produced by=Hand, Assembler
|Type=Building
|Ingredients=Iron Plate:10, Iron Ore
|Power=500
}}
== Summary ==
<templatedata>
{
"params":{
"title": {
"description": "The title of the infobox. Defaults to page name.",
"type": "string",
"required": false
},
"image": {
"description": "Name of image of the infobox. Defaults to \"{{PAGENAME}}\", and falls back to \"Item_{{PAGENAME}}\".",
"type": "content",
"required": false
},
"variants": {
"description": "Names of the variants of images to be shown. Overrides image. A \".\" must be placed at the end of each suffix due to implementation. Defaults to \"., Placed\"."
},
"Description": {
"description": "Description of the item. Should match the in-game item description.",
"type": "string",
"required": true
},
"Cost": {
"description": "Item buy cost at their respective shops.",
"type": "number",
"required": false
},
"Sell": {
"description": "Item sell cost at their respective shops.",
"type": "number",
"required": false
},
"Sold by":{
"description": "Merchants who sell the item.",
"type": "wiki-page-name",
"required": false
},
"Size": {
"description": "Size of buildings. Assumes square unless declared otherwise.",
"type": "string",
"required": false
},
"Size2": {
"description": "Secondary dimension of buildings. Will be shown as \"Size x Size2.\" Requires Size to be defined to be displayed.",
"type": "string",
"required": false
},
"Produced by": {
"description": "Buildings that produce the item. Links will be red if the building listed does not have a \"Crafted_Using_{{Building}}\" category.",
"type": "wiki-page-name",
"required": false
},
"Type": {
"description": "Item type. Links will be red if there is no category that shares a name.",
"type": "string",
"required": false
},
"Ingredients":{
"description": "Ingredients of the item. Recipes with multiple ingredients can be denoted with \",\" as separator, and multiple of the same ingredient can be denoted with \":\"",
"example": "\"Iron plate: 10, Iron Ore\" is used to give the result in the example.",
"type": "string",
"required": false
},
"Power": {
"description": "Power requirement (W)",
"type": "number",
"required": false
},
"Water": {
"description": "Water requirement (PSI)",
"type": "number",
"required": false
}
},
"description": "All optional parameters will not appear if not defined unless stated to default to something."
}
</templatedata>
d41ae3ac44998f25a680a291d3778e9042ce39b5
File:TownMapLabeled.png
6
1029
1512
2025-11-10T21:41:26Z
Sonoforpheus
111341
Full map with labeled areas and points of interest
wikitext
text/x-wiki
== Summary ==
Full map with labeled areas and points of interest
== Licensing ==
{{License|game}}
3245b9462b4b1daa4f9724167a805336c1201bd6
1549
1512
2025-11-12T03:19:29Z
Sonoforpheus
111341
Sonoforpheus uploaded a new version of [[File:TownMapLabeled.png]]
wikitext
text/x-wiki
== Summary ==
Full map with labeled areas and points of interest
== Licensing ==
{{License|game}}
3245b9462b4b1daa4f9724167a805336c1201bd6
1550
1549
2025-11-12T03:28:43Z
Sonoforpheus
111341
Sonoforpheus uploaded a new version of [[File:TownMapLabeled.png]]
wikitext
text/x-wiki
== Summary ==
Full map with labeled areas and points of interest
== Licensing ==
{{License|game}}
3245b9462b4b1daa4f9724167a805336c1201bd6
St. Ambroise
0
1009
1513
1471
2025-11-10T21:44:32Z
Sonoforpheus
111341
Added image gallery
wikitext
text/x-wiki
{{Stub}}
'''St. Ambroise''' is the small-town setting of ''Little Rocket Lab.'' It is divided into several areas:
* The [[Town]], featuring several homes and shops and the [[University]]
* The [[Silo]], north of town, where {{NPC|Morgan}} and her Auntie {{NPC|Ilonka}} work on assembling their rocket
* The [[Seaside]], west of town, featuring a beach, a [[tavern]], and a pier for docking shipping barges
* The [[Mountain]], east of town, atop which sits the [[Observatory]]
* The [[Railyard]], south of town, featuring the train station, a scrapyard, and a mysterious swamp
* The [[Mines]], beneath St. Ambroise, filled with [[stone]], [[ore]], and [[Gems|gem]] deposits for the taking, but watch out for attacking slimes!
<gallery>
TownMap.png|All of St. Ambroise
TownMapLabeled.png|St. Ambroise with labeled areas and points of interest
MinesMap.png|The [[Mines]]
</gallery>
[[Category:Gameplay Areas]]
1982cb4ceaa06916cc9777ba81c03704fccc1a8c
1551
1513
2025-11-12T03:30:48Z
Sonoforpheus
111341
Changed Seaside to Coast
wikitext
text/x-wiki
{{Stub}}
'''St. Ambroise''' is the small-town setting of ''Little Rocket Lab.'' It is divided into several areas:
* The [[Town]], featuring several homes and shops and the [[University]]
* The [[Silo]], north of town, where {{NPC|Morgan}} and her Auntie {{NPC|Ilonka}} work on assembling their rocket
* The [[Coast]], west of town, featuring a beach, a [[tavern]], and a pier for docking shipping barges
* The [[Mountain]], east of town, atop which sits the [[Observatory]]
* The [[Railyard]], south of town, featuring the train station, a scrapyard, and a mysterious swamp
* The [[Mines]], beneath St. Ambroise, filled with [[stone]], [[ore]], and [[Gems|gem]] deposits for the taking, but watch out for attacking slimes!
<gallery>
TownMap.png|All of St. Ambroise
TownMapLabeled.png|St. Ambroise with labeled areas and points of interest
MinesMap.png|The [[Mines]] beneath St. Ambroise
</gallery>
[[Category:Gameplay Areas]]
25d3c422e9d7ca95986100efcfcba265e9a545ef
Scrubs
0
916
1514
1503
2025-11-10T23:03:46Z
Sonoforpheus
111341
added quote
wikitext
text/x-wiki
{{NPC Infobox
|caption = He's a bit on the grumpy side, and apparently hates laundry. Yet despite that, I could swear I've been missing several of my socks lately.
|description= A very rude robot. Made from an old washing machine.
|BestGift=Fossil
|WorstGift=Component, Material, Recyclable}}
'''Scrubs''' is a character in ''Little Rocket Lab''. He is a mobile robotic washing machine with a surly disposition and a craving for socks. {{NPC|Morgan}} first finds him in a state of disrepair in {{NPC|Michael}}'s scrapyard. After repairing him, he comes to live with Morgan and {{NPC|Ilonka}}, but isn't particularly interested in doing their laundry.
== Speech ==
[[File:Scrubs_Speech.png|330px|thumb|left|Scrubs' speech cipher, adapted from the [https://fonts2u.com/wash-care-symbols-m54.font Wash Care Symbols M54 font.]]]
Scrubs speaks in wash care symbols. What he is saying can often be guessed at through the context, but it is actually possible to decipher some of his speech. Not all of his dialogue is translatable; some of his lines are gibberish characters. An example of Scrubs' translated dialogue from the game is:
<blockquote>
Scrubs: ARE YOU HEADING OUT
Morgan: Yeah, I'm heading out. Why, what's up?
Scrubs: WE'RE OUT OF SOCKS
Morgan: And who's fault is it that we're out of socks?
Scrubs: YOURS. WE DON'T HAVE ENOUGH.
</blockquote>
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Ore|Iron Ore}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
7c8c9942b42f2bf9f202f5b9db54c07278a0330a
Mines
0
1015
1515
1477
2025-11-10T23:21:26Z
Sonoforpheus
111341
Slime hat reference
wikitext
text/x-wiki
{{Stub}}
The '''Mines''' are the area beneath [[St. Ambroise]], featuring several [[stone]], [[ore]], and [[Gems|gem]] nodes guarded by numerous slimes. Other valuables found there include the [[Equipment|Miner's Hat, Slime Hat, Magnet Boots]], and a gold ring.
[[Category:Gameplay Areas]]
cf013ce5a3e316a09e34b45b5a6d1221a1d31075
1552
1515
2025-11-12T03:36:47Z
Sonoforpheus
111341
Added map gallery
wikitext
text/x-wiki
{{Stub}}
The '''Mines''' are the area beneath [[St. Ambroise]], featuring several [[stone]], [[ore]], and [[Gems|gem]] nodes guarded by numerous slimes. Other valuables found there include the [[Equipment|Miner's Hat, Slime Hat, Magnet Boots]], and a [[Sidequests#A lost ring|gold ring]].
<gallery>
MinesMap.png|The Mines beneath St. Ambroise
MinesMapLabeled.png|Map of the Mines with points of interest labeled
</gallery>
[[Category:Gameplay Areas]]
53708dc857af336a62ba32f68dc40ee90caa90bf
Progression
0
1030
1516
2025-11-11T00:13:51Z
Sonoforpheus
111341
Created page, WIP, wrote through first quest
wikitext
text/x-wiki
{{Spoiler warning}}
'''Progression''' through ''Little Rocket Lab'' happens primarily by delivering a set number of required components to certain locations. This is usually the [[Silo]] where the parts for assembling the rocket are turned in, or at the [[University]] or the [[Observatory]] to conduct [[research]] for new blueprints. Several other locations will require components as you work to rebuild [[St. Ambroise]] to its former glory.
As the story proceeds, several milestones will be commemorated with a photo in the [[photo album]] in {{NPC|Morgan}}'s journal.
The game is divided into five Chapters, each one marking a change of season. In addition to the required completions, there are also optional quests that run alongside the main story. These will be displayed alongside the point in the story that they roughly correspond to, but can be done any time the prerequisites have been met.
Spoilers for the story will be unmarked in this article, proceed at your own risk.
== Chapter 1 ==
=== Repair Pico ===
Morgan returns to St. Ambroise to find the town is not as bustling as it was when she left. She's anxious to get started helping her Auntie {{NPC|Ilonka}} work on the rocket that she and [[Leida|Morgan's mother]] began many years ago, but Auntie won't even discuss it with her, forbids her from entering the rocket [[silo]], and tasks Morgan with repairing their helper robot {{NPC|Pico}} instead. Pico is in pieces on the floor of Auntie's house. Among the required components to repair him are {{ItemLink|Stator|Stators}}, which must be [[research|researched]] with {{NPC|Rebecca}} at the [[University]].
<!-- table -->
659f7b19cc0096127b6cdcce9e0b21325b80dd00
1544
1516
2025-11-11T23:09:21Z
Sonoforpheus
111341
WIP
wikitext
text/x-wiki
{{Spoiler warning}}
'''Progression''' through ''Little Rocket Lab'' happens primarily by delivering a set number of required components to certain locations. This is usually the [[Silo]] where the parts for assembling the rocket are turned in, or at the [[University]] or the [[Observatory]] to conduct [[research]] for new blueprints. Several other locations will require components as you work to rebuild [[St. Ambroise]] to its former glory.
As the story proceeds, several milestones will be commemorated with a photo in the [[photo album]] tab of the journal.
The game is divided into five Chapters, each one marking a change of season. In addition to the required completions, there are also optional quests that run alongside the main story. These will be displayed alongside the point in the story that they roughly correspond to, but can be done any time the prerequisites have been met.
Spoilers for the story will be unmarked in this article, proceed at your own risk.
== Chapter 1 ==
=== Repair Pico ===
Morgan returns to St. Ambroise to find the town is not as bustling as it was when she left. She's anxious to get started helping her Auntie {{NPC|Ilonka}} work on the rocket that she and [[Leida|Morgan's mother]] began many years ago, but Auntie won't even discuss it with her, forbids her from entering the rocket [[silo]], and tasks Morgan with repairing their helper robot {{NPC|Pico}} instead. Pico is in pieces on the floor of Auntie's house. Among the required components to repair him are {{ItemLink|Stator|Stators}}, which must be [[research|researched]] with {{NPC|Rebecca}} at the [[University]].
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Repair Pico'''|Gear|5|Bearing|15|Heatsink|4|Stator|2|desc= Deliver items to Pico, who sits disassembled on Auntie's floor.}}
|}
464b8e1af5dc8adec5c18db3bd73182e1f6fb428
1553
1544
2025-11-12T04:06:50Z
Sonoforpheus
111341
WIP, done through Chapter 1
wikitext
text/x-wiki
{{Spoiler warning}}
'''Progression''' through ''Little Rocket Lab'' happens primarily by delivering a set number of required components to certain locations. This is usually the [[Silo]] where the parts for assembling the rocket are turned in, or at the [[University]] or the [[Observatory]] to conduct [[research]] for new blueprints. Several other locations will require components as you work to rebuild [[St. Ambroise]] to its former glory.
As the story proceeds, several milestones will be commemorated with a photo in the [[photo album]] tab of the journal. The game is divided into five Chapters, each one marking a change of season. Chapters will end at set points in the story. In addition to the required completions, there are also optional quests that run alongside the main story. See [[Side quests]] for info.
Spoilers for the story will be unmarked in this article, proceed at your own risk.
== Chapter 1 ==
=== Repair Pico ===
Morgan returns to St. Ambroise to find the town is not as bustling as it was when she left. She's anxious to get started helping her Auntie work on the rocket that she and [[Leida|Morgan's mother]] began many years ago, but Auntie won't even discuss it with her, forbids her from entering the rocket [[silo]], and tasks Morgan with repairing their helper robot {{NPC|Pico}} instead. Pico is in pieces on the floor of Auntie's house. Among the required components to repair him are {{ItemLink|Stator|Stators}}, which must be [[research|researched]] with {{NPC|Rebecca}} at the [[University]].
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Repair Pico'''|Gear|5|Bearing|15|Heatsink|4|Stator|2|desc= Pico is small enough to squeeze into a vent and get into the silo!}}
|}
=== Repair the silo computers ===
Once Pico sneaks Morgan inside the Silo, she is shocked to find it in a state of disuse and disrepair. She and Pico resolve to fix the silo and get the rocket project up and running again, despite Auntie's reluctance. The equipment in the silo will need to be repaired before work on the rocket can continue.
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Repair Silo West Server'''|Iron Plate|50|Bearing|35|Stator|20|desc= "Strange, I don't remember these being here..."}}
|-
| {{Requirements|'''Repair Silo Terminal'''|Copper Wire|40|Heatsink|35|desc= Required to continue building the rocket.}}
|-
| {{Requirements|'''Repair Silo East Server'''|Copper Wire|80|Bearing|40|Small Motor|10|desc= Required to continue building the rocket.}}
|}
=== Open the silo doors ===
Morgan tells Auntie the good news about the silo, and at first she is furious that Morgan went against her wishes and went in the silo. Morgan reminds Auntie of her promise that they'd work on the rocket together when she returned, and Auntie has a change of heart. She says the silo doors need repair and gives you a blueprint for the {{ItemLink|Heavy Duty Motor|Heavy Duty Motors}} that will be necessary.
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Repair the Silo Doors'''|Heavy Duty Motor|20|desc= Deliver the motors to Auntie.}}
|}
Once the motors are delivered, the silo needs at least 15,000W of power (and its circuit breaker turned on) and the doors will open, closing out Chapter 1.
4c7a4c1dc97256c50b13c699b8c15742fd535fcf
1555
1553
2025-11-12T06:25:34Z
Sonoforpheus
111341
Thru chapter 2
wikitext
text/x-wiki
{{Spoiler warning}}
'''Progression''' through ''Little Rocket Lab'' happens primarily by delivering a set number of required components to certain locations. This is usually the [[Silo]] where the parts for assembling the rocket are turned in, or at the [[University]] or the [[Observatory]] to conduct [[research]] for new blueprints. Several other locations will require components as you work to rebuild [[St. Ambroise]] to its former glory.
As the story proceeds, several milestones will be commemorated with a photo in the [[photo album]] tab of the journal. The game is divided into five Chapters, each one marking a change of season. Chapters will end at set points in the story. In addition to the required completions, there are also optional quests that run alongside the main story. See [[Side quests]] for info.
Spoilers for the story will be unmarked in this article, proceed at your own risk.
== Chapter 1 ==
=== Repair Pico ===
Morgan returns to St. Ambroise to find the town is not as bustling as it was when she left. She's anxious to get started helping her Auntie work on the rocket that she and [[Leida|Morgan's mother]] began many years ago, but Auntie won't even discuss it with her, forbids her from entering the rocket [[silo]], and tasks Morgan with repairing their helper robot {{NPC|Pico}} instead. Pico is in pieces on the floor of Auntie's house. Among the required components to repair him are {{ItemLink|Stator|Stators}}, which must be [[research|researched]] with {{NPC|Rebecca}} at the [[University]].
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Repair Pico'''|Gear|5|Bearing|15|Heatsink|4|Stator|2|desc= Pico is small enough to squeeze into a vent and get into the silo!}}
|}
=== Repair the silo computers ===
Once Pico sneaks Morgan inside the Silo, she is shocked to find it in a state of disuse and disrepair. She and Pico resolve to fix the silo and get the rocket project up and running again, despite Auntie's reluctance. The equipment in the silo will need to be repaired before work on the rocket can continue.
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Repair Silo West Server'''|Iron Plate|50|Bearing|35|Stator|20|desc= "Strange, I don't remember these being here..."}}
|-
| {{Requirements|'''Repair Silo Terminal'''|Copper Wire|40|Heatsink|35|desc= Required to continue building the rocket.}}
|-
| {{Requirements|'''Repair Silo East Server'''|Copper Wire|80|Bearing|40|Small Motor|10|desc= Required to continue building the rocket.}}
|}
=== Open the silo doors ===
Morgan tells Auntie the good news about the silo, and at first she is furious that Morgan went against her wishes and went in the silo. Morgan reminds Auntie of her promise that they'd work on the rocket together when she returned, and Auntie has a change of heart. She says the silo doors need repair and gives you a blueprint for the {{ItemLink|Heavy Duty Motor|Heavy Duty Motors}} that will be necessary.
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Repair the Silo Doors'''|Heavy Duty Motor|20|desc= Deliver the motors to Auntie.}}
|}
Once the motors are delivered, the silo needs at least 15,000W of power (and its circuit breaker turned on) and the doors will open, closing out Chapter 1.
== Chapter 2 ==
=== Repair the Lighthouse ===
The first stage of the rocket requires more advanced parts, so Morgan asks Rebecca and {{NPC|Noor}} at the University about them. Rebecca can supply a blueprint for {{ItemLink|Steel Beam|Steel Beams}}, and Noor suggests importing old electronics for free and recycling them to get the {{ItemLink|Logic Chip|Logic Chips}} from them.
Morgan asks {{NPC|Pete}} to reopen the pier, but he can't until the old demolished lighthouse is repaired so the ships can safely dock.
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Lighthouse Repair'''|Stone|1000|Steel Beam|500|Winch|4|desc= Deliver the parts at the lighthouse.}}
|}
=== Assemble Rocket Stage 1 ===
With the lighthouse repaired and the pier open, Morgan and Rebecca can research the creation of all of the parts necessary for stage 1 of the rocket.
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Deliver Stage 1 Rocket Parts'''|Heavy Duty Motors|150|Steel Beam|500|Circuit Board|100|desc= Deliver the parts for the next rocket stage to the silo.}}
|}
ab5fbf601a5e029f63e83007cf9f1e8497723101
User:Sonoforpheus/sandbox
2
1031
1517
2025-11-11T01:23:25Z
Sonoforpheus
111341
sandbox created
wikitext
text/x-wiki
{{Requirements|60|Gear|80|Stator}}
{{#if: |There is text in this slot|there is no text in this slot.}}
eec8186a67da3f10d5cf46e4394238fdb89f0a54
1518
1517
2025-11-11T01:24:23Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Requirements|Drill|60|Gear|80|Stator}}
{{#if: |There is text in this slot|there is no text in this slot.}}
cca6efb1b5d18f64db1c35f6af00e926825b21d8
1519
1518
2025-11-11T01:26:04Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Requirements|Drill|60|Gear|80|Stator|}}
{{#if: |There is text in this slot|there is no text in this slot.}}
fe647fe2ce3fb2aa132f3dac3ed088127ba463c8
1520
1519
2025-11-11T01:27:00Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Requirements|Drill|60|Gear|80|Stator}}
4ac1f2ffa2a6a536aeb2206c3f492d7b1651d31e
1521
1520
2025-11-11T01:29:25Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Requirements|Drill|Gear|60|Stator|80}}
5f046ab145d7c805310146b366611f9b26537a55
1522
1521
2025-11-11T01:38:04Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Requirements|{{ItemIcon|Drill}}|Gear|60|Stator|80}}
e26a1fea3771f6b0c699c650ad9a8ef1d47afb33
1523
1522
2025-11-11T01:38:40Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|Stator|80}}
f0a4e15686b4dd1219eafc30cfd10d89baef4ecb
1524
1523
2025-11-11T02:47:26Z
Sonoforpheus
111341
wikitext
text/x-wiki
{| class="wikitable"
! Objective !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|Stator|80}}
|}
16c1b17f17b4a9827f3fc14356ebc6ce7f9eefed
1526
1524
2025-11-11T02:59:50Z
Sonoforpheus
111341
wikitext
text/x-wiki
{| class="wikitable"
! Objective !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|Stator|80|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|}
d00585b2e14a951ed0a16148f7abc97152d90a9d
Template:Requirements
10
1032
1525
2025-11-11T02:48:03Z
Sonoforpheus
111341
Created template
wikitext
text/x-wiki
| {{{1}}}
| {{ItemLink|{{{2}}}}} x {{{3}}}{{#if: {{{4|}}}|<br/>{{ItemLink|{{{4}}}}} x {{{5}}}}}{{#if: {{{6|}}}|<br/>{{ItemLink|{{{6}}}}} x {{{7}}}}}
1ef6b6559eb91106443a3b66f57a989df817309c
1527
1525
2025-11-11T03:11:20Z
Sonoforpheus
111341
wikitext
text/x-wiki
<onlyinclude>| {{{1}}}
| rowspan = 2 | {{ItemLink|{{{2}}}}} x {{{3}}}{{#if: {{{4|}}}|<br/>{{ItemLink|{{{4}}}}} x {{{5}}}}}{{#if: {{{6|}}}|<br/>{{ItemLink|{{{6}}}}} x {{{7}}}}}
|-
| {{{desc}}}</onlyinclude>
<noinclude>{{documentation}}</noinclude>
22fc70fc3c784fe1d411e762f0f63a954fbfdd7b
1528
1527
2025-11-11T03:12:05Z
Sonoforpheus
111341
wikitext
text/x-wiki
<includeonly>| {{{1}}}
| rowspan = 2 | {{ItemLink|{{{2}}}}} x {{{3}}}{{#if: {{{4|}}}|<br/>{{ItemLink|{{{4}}}}} x {{{5}}}}}{{#if: {{{6|}}}|<br/>{{ItemLink|{{{6}}}}} x {{{7}}}}}
|-
| {{{desc}}}</includeonly>
<noinclude>{{documentation}}</noinclude>
669ec7ec66a02b38a7c231473ff9974c985e645a
1543
1528
2025-11-11T23:07:50Z
Sonoforpheus
111341
Added support for 4th item
wikitext
text/x-wiki
<includeonly>| {{{1}}}
| rowspan = 2 | {{ItemLink|{{{2}}}}} x {{{3}}}{{#if: {{{4|}}}|<br/>{{ItemLink|{{{4}}}}} x {{{5}}}}}{{#if: {{{6|}}}|<br/>{{ItemLink|{{{6}}}}} x {{{7}}}}}{{#if: {{{8|}}}|<br/>{{ItemLink|{{{8}}}}} x {{{9}}}}}
|-
| {{{desc}}}</includeonly>
<noinclude>{{documentation}}</noinclude>
f6077e26950e81bd26c4dc1cd887bfef2e825eb0
Template:Requirements/doc
10
1033
1529
2025-11-11T03:47:47Z
Sonoforpheus
111341
Created doc page
wikitext
text/x-wiki
This template creates two rows in an existing 2-column table, for use with [[research]] and other related pages.
== Use ==
<code><nowiki>{{Requirements|1|2|3|desc}}</nowiki></code>
<code><nowiki>{{Requirements|1|2|3|4|5|desc}}</nowiki></code>
<code><nowiki>{{Requirements|1|2|3|4|5|6|7|desc}}</nowiki></code>
<code><nowiki>1</nowiki></code> Objective: either a phrase like "Coal Efficiency" or an item to unlock like <code><nowiki>{{ItemIcon|Drill (Level 1)}}</nowiki></code>
* for Tier unlocks that have several blueprint rewards, use multiple ItemIcon templates with <code><nowiki><br/></nowiki></code> between them
<code><nowiki>2</nowiki></code> Item Name
<code><nowiki>3</nowiki></code> Quantity Required
Optional:
<code><nowiki>4</nowiki></code> 2nd Item Name
<code><nowiki>5</nowiki></code> 2nd Item Quantity Required
<code><nowiki>6</nowiki></code> 3rd Item Name
<code><nowiki>7</nowiki></code> 3rd Item Quantity Required
<code><nowiki>desc</nowiki></code> In-game description of the objective from the research menu
== Example Usage ==
<code><nowiki>
{| class="wikitable"
! Objective !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|-
| {{Requirements|{{ItemIcon|Splitter}}|Gear|80|Copper Wire|20|desc=A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.}}
|}
</nowiki></code>
=== Result ===
{| class="wikitable"
! Objective !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|-
| {{Requirements|{{ItemIcon|Splitter}}|Gear|80|Copper Wire|20|desc=A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.}}
|}
1a0267363353ae6abcf5e62dc8a437f76031417c
Research
0
944
1530
1294
2025-11-11T04:14:01Z
Sonoforpheus
111341
Layout WIP
wikitext
text/x-wiki
New upgrades and item blueprints are unlocked by conducting '''research''' at the [[University]] and the [[Observatory]]. Each research item requires the delivery of [[components]] to the appropriate facility, either by hand or via the facility's conveyor ports. Research is divided into tiers that correspond to the level of advancement in components and [[buildings]] that are unlocked. Usually research from two different tiers is available to be selected from at the research desk.
== University Research ==
=== Tier 1 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|-
| {{Requirements|{{ItemIcon|Splitter}}|Gear|80|Copper Wire|20|desc=A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|{{ItemIcon|Underpass}}|Iron Plate|120|Stone|200|desc=Carries items underneath obstacles and under paths. Especially useful for routing under pedestrian pathways.}}
|-
| {{Requirements|{{ItemIcon|Item Dispenser}}|Iron Plate|200|Gear|150|desc=Dispenses items automatically via conveyor belt.}}
|-
| {{Requirements|'''Coal Efficiency'''|Stone|800|Coal|500|Iron Plate|250|desc=Increases the efficiency of coal, allowing it to last for twice as long in furnaces.}}
|}
=== Tier 2 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 2'''<br/>{{ItemLink|Heatsink}}<br/>{{ItemLink|Stator}}<br/>{{ItemLink|Small Motor}}|Gear|50|Bearing|25|Copper Wire|40|desc = Unlocks Tier 2 research items. Contains the blueprints necessary for repairing {{NPC|Pico}}.}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 2)}}|Gear|50|Heatsink|25|desc = Allows automatic production of blueprints with two requirements.}}
|-
| {{Requirements|{{ItemIcon|Furnace (Level 2)}}|Stone|200|Gear|150|Small Motor|20|desc = A fully automatic furnace that can take both coal and ore as inputs at the same time.}}
|-
| {{Requirements|{{ItemIcon|Item Buffer}}|Iron Plate|400|Gear|300|Small Motor|50|desc = Collects and dispenses items automatically via conveyor belt. Can be used as a buffer for production lines.}}
|-
| {{Requirements|'''Furnace Efficiency'''|Coal|2000|Stone|desc = Increases the efficiency of furnaces, making them smelt ore 50% faster.}}
|}
=== Tier 3 ===
|description = Unlocks Tier 3 research items. Necessary for completing Stage 1 of the rocket.
|name = Unlock Tier 3
|ingredients = {{ItemIcon|Iron Plate|200}} {{ItemIcon|Heavy Duty Motor|25}}
|reward = {{ItemIcon|Steel Beam}} {{ItemIcon|Steel Cable}} {{ItemIcon|Winch}}
|description = Lifts and moves items over top of buildings and terrain. Can be used for unloading boat and rail shipments.
|name = Cable Crane
|ingredients = {{ItemIcon|Steel Beam|100}} {{ItemIcon|Heavy Duty Motor|25}}
|reward = {{ItemIcon|Cable Crane}}
|description = Load and unload items into large crates to greatly increase the throughput of conveyor belts and cable cranes.
|name = Loader/Unloader
|ingredients = {{ItemIcon|Steel Beam|400}} {{ItemIcon|Heavy Duty Motor|150}}
|reward = {{ItemIcon|Loader}} {{ItemIcon|Unloader}}
|description = Pushes items onto an adjacent space based on a configurable ratio. Can also be used to move crates.
|name = Bumper
|ingredients = {{ItemIcon|Steel Beam|600}} {{ItemIcon|Heavy Duty Motor|250}} {{ItemIcon|Winch|100}}
|reward = {{ItemIcon|Bumper}}
|description = Can span distances twice as far as regular power poles, and powers buildings in a larger area.
|name = Power Pole (Level 2)
|ingredients = {{ItemIcon|Steel Beam|600}} {{ItemIcon|Copper Wire|400}} {{ItemIcon|Heatsink|200}}
|reward = {{ItemIcon|Power Pole (Level 2)}}
=== Tier 4 ===
|description = Unlocks Tier 4 research items. Necessary for completing Stage 1 of the rocket.
|name = Unlock Tier 4
|ingredients = {{ItemIcon|Computer Tower|200}} {{ItemIcon|Computer Monitor|200}}
|reward = {{ItemIcon|Logic Chip}} {{ItemIcon|Circuit Board}} {{ItemIcon|Servo}}
|description = Recycles items into base components that can be reused.
|name = Recycler
|ingredients = {{ItemIcon|Steel Beam|200}} {{ItemIcon|Heavy Duty Motor|50}}
|reward = {{ItemIcon|Recycler}}
|description = Sorts incoming items into two different conveyor belts based on filter criteria.
|name = Sorter
|ingredients = {{ItemIcon|Steel Beam|200}} {{ItemIcon|Logic Chip|25}}
|reward = {{ItemIcon|Sorter}}
|description = A robotic arm that picks up items based on filter criteria. Used for splitting an incoming belt into more than one output belt.
|name = Filtering Splitter
|ingredients = {{ItemIcon|Logic Chip|200}} {{ItemIcon|Circuit Board|50}}
|reward = {{ItemIcon|Filtering Splitter}}
|description = Increases the efficiency of recyclers, making them recycle material 50% faster.
|name = Recycler Efficiency
|ingredients = {{ItemIcon|Logic Chip|400}} {{ItemIcon|Circuit Board|200}} {{ItemIcon|Heavy Duty Motor|600}}
== Observatory Research ==
== Tier 5 ==
TBC
9500d3591470528feb24d3f491f9fbc0f8a99e25
1531
1530
2025-11-11T06:01:38Z
Sonoforpheus
111341
Layout WIP
wikitext
text/x-wiki
New upgrades and item blueprints are unlocked by conducting '''research''' at the [[University]] and the [[Observatory]]. Each research item requires the delivery of [[components]] to the appropriate facility, either by hand or via the facility's conveyor ports. Research is divided into tiers that correspond to the level of advancement in components and [[buildings]] that are unlocked. Usually research from two different tiers is available to be selected from at the research desk.
== University Research ==
=== Tier 1 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|-
| {{Requirements|{{ItemIcon|Splitter}}|Gear|80|Copper Wire|20|desc=A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|{{ItemIcon|Underpass}}|Iron Plate|120|Stone|200|desc=Carries items underneath obstacles and under paths. Especially useful for routing under pedestrian pathways.}}
|-
| {{Requirements|{{ItemIcon|Item Dispenser}}|Iron Plate|200|Gear|150|desc=Dispenses items automatically via conveyor belt.}}
|-
| {{Requirements|'''Coal Efficiency'''|Stone|800|Coal|500|Iron Plate|250|desc=Increases the efficiency of coal, allowing it to last for twice as long in furnaces.}}
|}
=== Tier 2 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 2'''<br/>{{ItemLink|Heatsink}}<br/>{{ItemLink|Stator}}<br/>{{ItemLink|Small Motor}}|Gear|50|Bearing|25|Copper Wire|40|desc = Unlocks Tier 2 research items. Contains the blueprints necessary for repairing {{NPC|Pico}}.}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 2)}}|Gear|50|Heatsink|25|desc = Allows automatic production of blueprints with two requirements.}}
|-
| {{Requirements|{{ItemIcon|Furnace (Level 2)}}|Stone|200|Gear|150|Small Motor|20|desc = A fully automatic furnace that can take both coal and ore as inputs at the same time.}}
|-
| {{Requirements|{{ItemIcon|Item Buffer}}|Iron Plate|400|Gear|300|Small Motor|50|desc = Collects and dispenses items automatically via conveyor belt. Can be used as a buffer for production lines.}}
|-
| {{Requirements|'''Furnace Efficiency'''|Coal|2000|Stone|desc = Increases the efficiency of furnaces, making them smelt ore 50% faster.}}
|}
=== Tier 3 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 3'''<br/>{{ItemLink|Steel Beam}}<br/>{{ItemLink|Steel Cable}}<br/>{{ItemLink|Winch}}|Iron Plate|200|Heavy Duty Motor|25|desc = Unlocks Tier 3 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Cable Crane}}|Steel Beam|100|Heavy Duty Motor|25|desc = Lifts and moves items over top of buildings and terrain. Can be used for unloading boat and rail shipments.}}
|-
| {{Requirements|{{ItemLink|Loader}} / {{ItemLink|Unloader}}|Steel Beam|400|Heavy Duty Motor|150|desc = Load and unload items into large crates to greatly increase the throughput of conveyor belts and cable cranes.}}
|-
| {{Requirements|{{ItemIcon|Bumper}}|Steel Beam|600|Heavy Duty Motor|250|Winch|100|desc = Pushes items onto an adjacent space based on a configurable ratio. Can also be used to move crates.}}
|-
| {{Requirements|{{ItemIcon|Power Pole (Level 2)}}|Steel Beam|600|Copper Wire|400|Heatsink|200|desc = Can span distances twice as far as regular power poles, and powers buildings in a larger area.}}
|}
=== Tier 4 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 4'''<br/>{{ItemLink|Logic Chip}}<br/>{{ItemLink|Circuit Board}}<br/>{{ItemLink|Servo}}|Computer Tower|200|Computer Monitor|200|desc = Unlocks Tier 4 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Recycler}}|Steel Beam|200|Heavy Duty Motor|50|desc = Recycles items into base components that can be reused.}}
|-
| {{Requirements|{{ItemIcon|Sorter}}|Steel Beam|200|Logic Chip|25|desc = Sorts incoming items into two different conveyor belts based on filter criteria.}}
|-
| {{Requirements|{{ItemIcon|Filtering Splitter}}|Logic Chip|200|Circuit Board|50|desc = A robotic arm that picks up items based on filter criteria. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|'''Recycler Efficiency'''|Logic Chip|400|Circuit Board|200|Heavy Duty Motor|600|desc = Increases the efficiency of recyclers, making them recycle material 50% faster.}}
== Observatory Research ==
=== Tier 5 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 5'''<br/>{{ItemLink|Flow Meter}}<br/>{{ItemLink|Oxygen Tank}}<br/>{{ItemLink|Plastic Bar}}|Plastic Scraps|750|Copper Bar|500|desc = Unlocks Tier 5 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|'''Chemical Processing'''{{ItemLink|Chemical Plant}}<br/>{{ItemLink|Water Pump}}<br/>{{ItemLink|Pipe}}|Flow Meter|250|Iron Plate|400|Stone|500|desc = Produces advanced materials and components using water.}}
|-
| {{Requirements|{{ItemIcon|Underground Pipe}}|Flow Meter|1000|Circuit Board|50|desc = Move water underneath obstacles using underground pipes.}}
|-
| {{Requirements|'''Pump Efficiency'''|Flow Meter|1000|Iron Plate|800|Plastic Bar|500|desc = Move water underneath obstacles using underground pipes.}}
=== Tier 6 ===
'''Unlock Tier 6'''
Lightweight Frame
Fiberglass
Sythesizer
Large Wind Turbine
Drill (Level 2)
'''Synthesizer Efficiency'''
=== Tier 7 ===
'''Unlock Tier 7'''
Battery
Ceramic Plate
Assembler (Level 3)
Rocket Fuel
Supercomputer
a4f80cdb19911d96f0e5b638dbb2f6836e61dea1
1538
1531
2025-11-11T22:39:01Z
Sonoforpheus
111341
completed table
wikitext
text/x-wiki
New upgrades and item blueprints are unlocked by conducting '''research''' at the [[University]] and the [[Observatory]]. Each research item requires the delivery of [[components]] to the appropriate facility, either by hand or via the facility's conveyor ports. Research is divided into tiers that correspond to the level of advancement in components and [[buildings]] that are unlocked. Usually research from two different tiers is available to be selected from at the research desk.
== University Research ==
=== Tier 1 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|-
| {{Requirements|{{ItemIcon|Splitter}}|Gear|80|Copper Wire|20|desc=A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|{{ItemIcon|Underpass}}|Iron Plate|120|Stone|200|desc=Carries items underneath obstacles and under paths. Especially useful for routing under pedestrian pathways.}}
|-
| {{Requirements|{{ItemIcon|Item Dispenser}}|Iron Plate|200|Gear|150|desc=Dispenses items automatically via conveyor belt.}}
|-
| {{Requirements|'''Coal Efficiency'''|Stone|800|Coal|500|Iron Plate|250|desc=Increases the efficiency of coal, allowing it to last for twice as long in furnaces.}}
|}
=== Tier 2 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 2'''<br/>{{ItemLink|Heatsink}}<br/>{{ItemLink|Stator}}<br/>{{ItemLink|Small Motor}}|Gear|50|Bearing|25|Copper Wire|40|desc = Unlocks Tier 2 research items. Contains the blueprints necessary for repairing {{NPC|Pico}}.}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 2)}}|Gear|50|Heatsink|25|desc = Allows automatic production of blueprints with two requirements.}}
|-
| {{Requirements|{{ItemIcon|Furnace (Level 2)}}|Stone|200|Gear|150|Small Motor|20|desc = A fully automatic furnace that can take both coal and ore as inputs at the same time.}}
|-
| {{Requirements|{{ItemIcon|Item Buffer}}|Iron Plate|400|Gear|300|Small Motor|50|desc = Collects and dispenses items automatically via conveyor belt. Can be used as a buffer for production lines.}}
|-
| {{Requirements|'''Furnace Efficiency'''|Coal|2000|Stone|desc = Increases the efficiency of furnaces, making them smelt ore 50% faster.}}
|}
=== Tier 3 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 3'''<br/>{{ItemLink|Steel Beam}}<br/>{{ItemLink|Steel Cable}}<br/>{{ItemLink|Winch}}|Iron Plate|200|Heavy Duty Motor|25|desc = Unlocks Tier 3 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Cable Crane}}|Steel Beam|100|Heavy Duty Motor|25|desc = Lifts and moves items over top of buildings and terrain. Can be used for unloading boat and rail shipments.}}
|-
| {{Requirements|{{ItemLink|Loader}} / {{ItemLink|Unloader}}|Steel Beam|400|Heavy Duty Motor|150|desc = Load and unload items into large crates to greatly increase the throughput of conveyor belts and cable cranes.}}
|-
| {{Requirements|{{ItemIcon|Bumper}}|Steel Beam|600|Heavy Duty Motor|250|Winch|100|desc = Pushes items onto an adjacent space based on a configurable ratio. Can also be used to move crates.}}
|-
| {{Requirements|{{ItemIcon|Power Pole (Level 2)}}|Steel Beam|600|Copper Wire|400|Heatsink|200|desc = Can span distances twice as far as regular power poles, and powers buildings in a larger area.}}
|}
=== Tier 4 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 4'''<br/>{{ItemLink|Logic Chip}}<br/>{{ItemLink|Circuit Board}}<br/>{{ItemLink|Servo}}|Computer Tower|200|Computer Monitor|200|desc = Unlocks Tier 4 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Recycler}}|Steel Beam|200|Heavy Duty Motor|50|desc = Recycles items into base components that can be reused.}}
|-
| {{Requirements|{{ItemIcon|Sorter}}|Steel Beam|200|Logic Chip|25|desc = Sorts incoming items into two different conveyor belts based on filter criteria.}}
|-
| {{Requirements|{{ItemIcon|Filtering Splitter}}|Logic Chip|200|Circuit Board|50|desc = A robotic arm that picks up items based on filter criteria. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|'''Recycler Efficiency'''|Logic Chip|400|Circuit Board|200|Heavy Duty Motor|600|desc = Increases the efficiency of recyclers, making them recycle material 50% faster.}}
|}
== Telescope Repair ==
After completing Stage 1 of the rocket, {{NPC|Elise}} will approach you for help with repairing the telescope at the [[Observatory]] so they can get it up and running again. She'll give you a blueprint for {{ItemLink|Glass Lens|Glass Lenses}} for use in repairing it. This is the only use for Glass Lenses in the game, and they cannot be recycled in a {{ItemLink|Recycler}}.
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Repair the Observatory Telescope'''|Steel Beam|150|Gear|300|Glass Lens|50|desc = Unlocks Observatory research}}
|}
== Observatory Research ==
=== Tier 5 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 5'''<br/>{{ItemLink|Flow Meter}}<br/>{{ItemLink|Oxygen Tank}}<br/>{{ItemLink|Plastic Bar}}|Plastic Scraps|750|Copper Bar|500|desc = Unlocks Tier 5 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|'''Chemical Processing'''{{ItemLink|Chemical Plant}}<br/>{{ItemLink|Water Pump}}<br/>{{ItemLink|Pipe}}|Flow Meter|250|Iron Plate|400|Stone|500|desc = Produces advanced materials and components using water.}}
|-
| {{Requirements|{{ItemIcon|Underground Pipe}}|Flow Meter|1000|Circuit Board|50|desc = Move water underneath obstacles using underground pipes.}}
|-
| {{Requirements|'''Pump Efficiency'''|Flow Meter|1000|Iron Plate|800|Plastic Bar|500|desc = Move water underneath obstacles using underground pipes.}}
|}
=== Tier 6 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 6'''<br/>{{ItemLink|Lightweight Frame}}<br/>{{ItemLink|Fiberglass}}|Plastic Bar|300|Steel Beam|300|desc = Unlocks Tier 6 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Synthesizer}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|300|desc = Grows new crystals out of fragments. Fragments can be produced by recycling whole crystals.}}
|-
| {{Requirements|{{ItemIcon|Large Wind Turbine}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|600|desc = Produces significantly more power than small turbines. Works best in windy environments.}}
|-
| {{Requirements|{{ItemIcon|Drill (Level 2)}}|Steel Beam|600|Lightweight Frame|300|Fiberglass|200|desc = Produces ore three times as fast as regular drills.}}
|-
| {{Requirements|'''Synthesizer Efficiency'''|Plastic Bar|1200|Lightweight Frame|600|Fiberglass|300|desc = Increases the efficiency of synthesizers, making them grow crystals twice as fast.}}
|}
=== Tier 7 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 7'''<br/>{{ItemLink|Battery}}<br/>{{ItemLink|Ceramic Plate}}|Small Motor|250|Steel Beam|250|Circuit Board|250|desc = Unlocks Tier 7 research items. Necessary for repairing {{NPC|Toasty}}}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 3)}}|Small Motor|500|Steel Beam|500|Circuit Board|500|Ceramic Plate|200|desc = Allows automatic production of blueprints with three requirements.}}
|-
| {{Requirements|{{ItemIcon|Rocket Fuel}}|Coal|4000|Plastic Bar|2000|Oxygen Tank|1000|desc = Highly refined kerosene used as rocket propellant.}}
|-
| {{Requirements|{{ItemIcon|Supercomputer}}|Circuit Board|1000|Lightweight Frame|500|Battery|500|desc = A powerful computer necessary for performing calculations for space flight.}}
|}
{{ItemNav}}
[[Category:Progression]]
237a9cb373ad0580e5a267f66156f891cec2ea63
1541
1538
2025-11-11T22:57:52Z
Sonoforpheus
111341
/* Tier 2 */ forgot a number
wikitext
text/x-wiki
New upgrades and item blueprints are unlocked by conducting '''research''' at the [[University]] and the [[Observatory]]. Each research item requires the delivery of [[components]] to the appropriate facility, either by hand or via the facility's conveyor ports. Research is divided into tiers that correspond to the level of advancement in components and [[buildings]] that are unlocked. Usually research from two different tiers is available to be selected from at the research desk.
== University Research ==
=== Tier 1 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|-
| {{Requirements|{{ItemIcon|Splitter}}|Gear|80|Copper Wire|20|desc=A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|{{ItemIcon|Underpass}}|Iron Plate|120|Stone|200|desc=Carries items underneath obstacles and under paths. Especially useful for routing under pedestrian pathways.}}
|-
| {{Requirements|{{ItemIcon|Item Dispenser}}|Iron Plate|200|Gear|150|desc=Dispenses items automatically via conveyor belt.}}
|-
| {{Requirements|'''Coal Efficiency'''|Stone|800|Coal|500|Iron Plate|250|desc=Increases the efficiency of coal, allowing it to last for twice as long in furnaces.}}
|}
=== Tier 2 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 2'''<br/>{{ItemLink|Heatsink}}<br/>{{ItemLink|Stator}}<br/>{{ItemLink|Small Motor}}|Gear|50|Bearing|25|Copper Wire|40|desc = Unlocks Tier 2 research items. Contains the blueprints necessary for repairing {{NPC|Pico}}.}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 2)}}|Gear|50|Heatsink|25|desc = Allows automatic production of blueprints with two requirements.}}
|-
| {{Requirements|{{ItemIcon|Furnace (Level 2)}}|Stone|200|Gear|150|Small Motor|20|desc = A fully automatic furnace that can take both coal and ore as inputs at the same time.}}
|-
| {{Requirements|{{ItemIcon|Item Buffer}}|Iron Plate|400|Gear|300|Small Motor|50|desc = Collects and dispenses items automatically via conveyor belt. Can be used as a buffer for production lines.}}
|-
| {{Requirements|'''Furnace Efficiency'''|Coal|2000|Stone|2000|desc = Increases the efficiency of furnaces, making them smelt ore 50% faster.}}
|}
=== Tier 3 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 3'''<br/>{{ItemLink|Steel Beam}}<br/>{{ItemLink|Steel Cable}}<br/>{{ItemLink|Winch}}|Iron Plate|200|Heavy Duty Motor|25|desc = Unlocks Tier 3 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Cable Crane}}|Steel Beam|100|Heavy Duty Motor|25|desc = Lifts and moves items over top of buildings and terrain. Can be used for unloading boat and rail shipments.}}
|-
| {{Requirements|{{ItemLink|Loader}} / {{ItemLink|Unloader}}|Steel Beam|400|Heavy Duty Motor|150|desc = Load and unload items into large crates to greatly increase the throughput of conveyor belts and cable cranes.}}
|-
| {{Requirements|{{ItemIcon|Bumper}}|Steel Beam|600|Heavy Duty Motor|250|Winch|100|desc = Pushes items onto an adjacent space based on a configurable ratio. Can also be used to move crates.}}
|-
| {{Requirements|{{ItemIcon|Power Pole (Level 2)}}|Steel Beam|600|Copper Wire|400|Heatsink|200|desc = Can span distances twice as far as regular power poles, and powers buildings in a larger area.}}
|}
=== Tier 4 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 4'''<br/>{{ItemLink|Logic Chip}}<br/>{{ItemLink|Circuit Board}}<br/>{{ItemLink|Servo}}|Computer Tower|200|Computer Monitor|200|desc = Unlocks Tier 4 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Recycler}}|Steel Beam|200|Heavy Duty Motor|50|desc = Recycles items into base components that can be reused.}}
|-
| {{Requirements|{{ItemIcon|Sorter}}|Steel Beam|200|Logic Chip|25|desc = Sorts incoming items into two different conveyor belts based on filter criteria.}}
|-
| {{Requirements|{{ItemIcon|Filtering Splitter}}|Logic Chip|200|Circuit Board|50|desc = A robotic arm that picks up items based on filter criteria. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|'''Recycler Efficiency'''|Logic Chip|400|Circuit Board|200|Heavy Duty Motor|600|desc = Increases the efficiency of recyclers, making them recycle material 50% faster.}}
|}
== Telescope Repair ==
After completing Stage 1 of the rocket, {{NPC|Elise}} will approach you for help with repairing the telescope at the [[Observatory]] so they can get it up and running again. She'll give you a blueprint for {{ItemLink|Glass Lens|Glass Lenses}} for use in repairing it. This is the only use for Glass Lenses in the game, and they cannot be recycled in a {{ItemLink|Recycler}}.
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Repair the Observatory Telescope'''|Steel Beam|150|Gear|300|Glass Lens|50|desc = Unlocks Observatory research}}
|}
== Observatory Research ==
=== Tier 5 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 5'''<br/>{{ItemLink|Flow Meter}}<br/>{{ItemLink|Oxygen Tank}}<br/>{{ItemLink|Plastic Bar}}|Plastic Scraps|750|Copper Bar|500|desc = Unlocks Tier 5 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|'''Chemical Processing'''{{ItemLink|Chemical Plant}}<br/>{{ItemLink|Water Pump}}<br/>{{ItemLink|Pipe}}|Flow Meter|250|Iron Plate|400|Stone|500|desc = Produces advanced materials and components using water.}}
|-
| {{Requirements|{{ItemIcon|Underground Pipe}}|Flow Meter|1000|Circuit Board|50|desc = Move water underneath obstacles using underground pipes.}}
|-
| {{Requirements|'''Pump Efficiency'''|Flow Meter|1000|Iron Plate|800|Plastic Bar|500|desc = Move water underneath obstacles using underground pipes.}}
|}
=== Tier 6 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 6'''<br/>{{ItemLink|Lightweight Frame}}<br/>{{ItemLink|Fiberglass}}|Plastic Bar|300|Steel Beam|300|desc = Unlocks Tier 6 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Synthesizer}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|300|desc = Grows new crystals out of fragments. Fragments can be produced by recycling whole crystals.}}
|-
| {{Requirements|{{ItemIcon|Large Wind Turbine}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|600|desc = Produces significantly more power than small turbines. Works best in windy environments.}}
|-
| {{Requirements|{{ItemIcon|Drill (Level 2)}}|Steel Beam|600|Lightweight Frame|300|Fiberglass|200|desc = Produces ore three times as fast as regular drills.}}
|-
| {{Requirements|'''Synthesizer Efficiency'''|Plastic Bar|1200|Lightweight Frame|600|Fiberglass|300|desc = Increases the efficiency of synthesizers, making them grow crystals twice as fast.}}
|}
=== Tier 7 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 7'''<br/>{{ItemLink|Battery}}<br/>{{ItemLink|Ceramic Plate}}|Small Motor|250|Steel Beam|250|Circuit Board|250|desc = Unlocks Tier 7 research items. Necessary for repairing {{NPC|Toasty}}}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 3)}}|Small Motor|500|Steel Beam|500|Circuit Board|500|Ceramic Plate|200|desc = Allows automatic production of blueprints with three requirements.}}
|-
| {{Requirements|{{ItemIcon|Rocket Fuel}}|Coal|4000|Plastic Bar|2000|Oxygen Tank|1000|desc = Highly refined kerosene used as rocket propellant.}}
|-
| {{Requirements|{{ItemIcon|Supercomputer}}|Circuit Board|1000|Lightweight Frame|500|Battery|500|desc = A powerful computer necessary for performing calculations for space flight.}}
|}
{{ItemNav}}
[[Category:Progression]]
cb0c0dd2f016b97b5052dbc2099dae91c768da1c
Photo album
0
1035
1537
2025-11-11T21:26:32Z
Sonoforpheus
111341
Created page. Need rips of the actual image files
wikitext
text/x-wiki
{{Spoiler warning}}
There is a '''photo album''' in {{NPC|Morgan}}'s journal that fills up with pictures commemorating her deeds around [[St. Ambroise]]. Many of the pictures will be taken naturally through the game's [[progression]] but some of them are related to optional content.
<!-- TODO: Get rips of the pictures from the game files and post them here in a table -->
{| class="wikitable" | width = 66%
| width = 50% | Picture 1<br/>"Our first new blueprint!"<br/> [[Research]] a blueprint at the [[University]].
| Picture 3<br/>"All in a day's work!"<br/>Repair the bridge east of [[town]] and the [[silo]].
|-
| Picture 2<br/>"Welcome to the family, Leo!"<br/>Pick up 3 tennis balls on Auntie's porch and meet {{NPC|Leo}}.
| Picture 4<br/>"Picking up the pieces."<br/>Open the [[progression#silo doors|silo doors]].
|}
{| class="wikitable" | width = 66%
| width = 50% | Picture 5<br/>"Gimme back my socks!"<br/>Find all of Morgan's [[missing socks]] and confront {{NPC|Scrubs}}
| Picture 7<br/>"Finished the new lighthouse!"<br/>Repair the [[lighthouse]].
|-
| Picture 6<br/>"How am I going to pay for this?"<br/>Find {{NPC|Toasty}} in the basement of the [[bakery]]
| Picture 8<br/>"We still have each other."<br/>Install {{NPC|Sabrina}}'s radio tower.
|}
{| class="wikitable" | width = 66%
| width = 50% | Picture 9<br/>"The blessing of the machine spirit."<br/>Repair the old clock and make an offering of a {{ItemLink|Gear}}.
| Picture 11<br/>"A beautiful day for cutting grass."<br/>Cut several tiles of grass with {{NPC|Toasty}}.
|-
| Picture 10<br/>"Team Benmo"<br/>Install {{NPC|Benson}}'s bell at the church
| Picture 12<br/>"Remembering those we love."<br/>Return {{NPC|Carter}}'s ring from the [[Mines]]
|}
{| class="wikitable" | width = 66%
| width = 50% | Picture 13<br/>"I hate slimes!!"<br/>Repair the telescope.
| Picture 15<br/>"Maybe he does have a heart."<br/>Repair the locomotive.
|-
| Picture 14<br/>"The next generation of engineers."<br/>Teach {{NPC|Tia}} to build a {{ItemLink|Heavy Duty Motor}} after rescuing her from the [[mines]].
| Picture 16<br/>"My dear Morgan"<br/>Inspect the items in [[Leida|mom's]] office after the [[silo]] fire.
|}
{| class="wikitable" | width = 33%
| Picture 17<br/>"So glad to see you again."<br/>Repair {{NPC|Toasty}} after the [[silo]] fire.
|-
| Picture 18<br/>"The End"<br/>Launch the rocket!
|}
9899ab2c030adb029bc8a7797a71536a2b5e1962
Computer Tower
0
1036
1539
2025-11-11T22:39:29Z
Sonoforpheus
111341
Redirected page to [[Recyclables]]
wikitext
text/x-wiki
#REDIRECT [[Recyclables]]
62bd8d2a978edfcdda37d1b1d9a1c0acde09a27d
Computer Monitor
0
1037
1540
2025-11-11T22:39:42Z
Sonoforpheus
111341
Redirected page to [[Recyclables]]
wikitext
text/x-wiki
#REDIRECT [[Recyclables]]
62bd8d2a978edfcdda37d1b1d9a1c0acde09a27d
Little Rocket Lab Wiki/welcome
0
4
1542
1483
2025-11-11T23:00:46Z
Sonoforpheus
111341
removed "official." Will change wiki title upon approval from the developers.
wikitext
text/x-wiki
{{Main page box/start
| title = Welcome to the {{SITENAME}}!
}}
There are currently [[Special:AllPages|{{NUMBEROFARTICLES}} articles]] on the wiki. Please feel free to contribute by creating new articles or expanding existing ones.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
6a7e7e21b84ec728da90fe1ea6153e8d8e660c40
Little Rocket Lab Wiki/gameplay
0
1017
1545
1479
2025-11-12T02:15:16Z
Sonoforpheus
111341
Set up links
wikitext
text/x-wiki
{{Main page box/start
| title = Gameplay
}}
{|
| [[Getting Started]]
|-
| [[Components]]
|-
| [[Buildings]]
|-
| [[Progression]]
|-
| [[Side Quests]]
|-
| [[Tutorials]] (???)
|-
| (???)
|}
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
b38bdcf34fed5a48dc9b15401dfabc70ffac302f
Little Rocket Lab Wiki/locations
0
1018
1546
1480
2025-11-12T03:13:09Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Main page box/start
| title = St. Ambroise
}}
{|
| [[Characters]]
|-
| [[Town]]
|-
| [[Shops]]
|-
| [[Mines]]
|-
| [[Silo]]
|-
| [[Coast]]
|-
| [[Railyard]]
|-
| [[Mountain]]
|}
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
ffaeb5ba4ab7d34b3d0a795d09169eff5580b3c6
Coast
0
1012
1547
1474
2025-11-12T03:13:52Z
Sonoforpheus
111341
Sonoforpheus renamed page [[Seaside]] to [[Coast]] without leaving a redirect: Standardizing the title
wikitext
text/x-wiki
{{Stub}}
The '''Seaside''' is the area of [[St. Ambroise]] west of [[town]]. Points of interest include:
* The beach, where {{NPC|Pete}}'s house stands
* An old broken-down [[lighthouse]]
* {{NPC|William}}'s house
* {{NPC|Sabrina}}'s [[tavern]]
* The pier, where shipping barges once docked
* The western entrance of the [[mines]].
cdc42ba885d649b794728cca82e3948fa7868855
File:TownMapSocks.png
6
1038
1548
2025-11-12T03:17:27Z
Sonoforpheus
111341
Town map with missing socks labeled
wikitext
text/x-wiki
== Summary ==
Town map with missing socks labeled
== Licensing ==
{{License|game}}
d90a19b5206c93c55f9ac11084206ed96e63ec86
Template:Spoiler warning
10
119
1554
141
2025-11-12T04:16:15Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Ambox
| color = red
| icon = Warning-red.svg
| title = Spoiler Warning
| message = This page contains unmarked '''spoilers'''. View at your own discretion.
| tiny = {{{tiny|}}}
| class = {{{class|}}}
}}<noinclude>{{doc|Template:Ambox/doc}}</noinclude>
4de9f32f362b62b0e9604c0bf01b90ff2f3ed416
File:MinesMapLabeled.png
6
1039
1556
2025-11-12T06:42:27Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
5fdc0517c60eec1aa02a1fef9763fa88c38be9ad
File:Sock01.png
6
1040
1557
2025-11-12T06:45:20Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock02.png
6
1041
1558
2025-11-12T06:45:21Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock03.png
6
1042
1559
2025-11-12T06:45:22Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock04.png
6
1043
1560
2025-11-12T06:45:22Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock05.png
6
1044
1561
2025-11-12T06:45:23Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock06.png
6
1045
1562
2025-11-12T06:45:24Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock07.png
6
1046
1563
2025-11-12T06:45:24Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock08.png
6
1047
1564
2025-11-12T06:45:25Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock09.png
6
1048
1565
2025-11-12T06:45:26Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock10.png
6
1049
1566
2025-11-12T06:45:26Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock11.png
6
1050
1567
2025-11-12T06:45:27Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock12.png
6
1051
1568
2025-11-12T06:45:27Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock13.png
6
1052
1569
2025-11-12T06:45:28Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Sock14.png
6
1053
1570
2025-11-12T06:45:29Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
Missing Socks
0
1054
1571
2025-11-12T07:03:21Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
[[File:TownMapSocks.png|right|thumb|330px]]
'''Missing Socks''' is a [[sidequest]] in ''Little Rocket Lab'' that unlocks some time after {{NPC|Scrubs}} is repaired. He has scattered {{NPC|Morgan}}'s socks all around [[St. Ambroise]]. A map of the socks' locations is linked on this page, as well as closeups of each one in the gallery below.
<gallery>
Sock01.png|Sock 1, by the side door of the [[silo]]
Sock02.png|Sock 2, behind {{NPC|Ilonka|Auntie's}} house
Sock03.png|Sock 3, by the [[dam]] entrance
Sock04.png|Sock 4, behind the lighthouse
Sock05.png|Sock 5, behind {{NPC|Pete|Pete's}} house
Sock06.png|Sock 6, by the west entrance of the [[Mines]]
Sock07.png|Sock 7, behind the Church
Sock08.png|Sock 8, in front of {{NPC|Carter|Carter's}} house
Sock09.png|Sock 9, on the east edge of [[Town]] on the north bank of the canal
Sock10.png|Sock 10, by the east entrance of the [[Mines]]
Sock11.png|Sock 11, up on the [[Mountain]] at the eastern edge of the map
Sock12.png|Sock 12, At the west end of the train track. Very commonly missed.
Sock13.png|Sock 13, on a small island in the swamp
Sock14.png|Sock 14, on the eastern edge of the [[Railyard]] just south of the train track
</gallery>
b18db9d9237e9efa1f3f06f515584c02f3bc58cc
1575
1571
2025-11-12T07:29:43Z
Sonoforpheus
111341
wikitext
text/x-wiki
[[File:TownMapSocks.png|right|thumb|330px|Map of all sock locations]]
'''Missing Socks''' is a [[sidequest]] in ''Little Rocket Lab'' that unlocks some time after {{NPC|Scrubs}} is repaired. He has scattered {{NPC|Morgan|Morgan's}} socks all around [[St. Ambroise]]. A map of the socks' locations is linked on this page, as well as closeups of each one in the gallery below.
<gallery>
Sock01.png|Sock 1, by the side door of the [[silo]]
Sock02.png|Sock 2, behind {{NPC|Ilonka|Auntie's}} house
Sock03.png|Sock 3, by the [[dam]] entrance
Sock04.png|Sock 4, behind the lighthouse
Sock05.png|Sock 5, behind {{NPC|Pete|Pete's}} house
Sock06.png|Sock 6, by the west entrance of the [[Mines]]
Sock07.png|Sock 7, behind the Church
Sock08.png|Sock 8, in front of {{NPC|Carter|Carter's}} house
Sock09.png|Sock 9, on the east edge of [[Town]] on the north bank of the canal
Sock10.png|Sock 10, by the east entrance of the [[Mines]]
Sock11.png|Sock 11, up on the [[Mountain]] at the eastern edge of the map
Sock12.png|Sock 12, At the west end of the train track. Very commonly missed.
Sock13.png|Sock 13, on a small island in the swamp
Sock14.png|Sock 14, on the eastern edge of the [[Railyard]] just south of the train track
</gallery>
17084e5306d3371b6aa628369557d0970b64e721
Template:NPC
10
953
1572
1490
2025-11-12T07:09:56Z
Sonoforpheus
111341
Changed template functionality to match other link templates
wikitext
text/x-wiki
<includeonly>[[File:{{{1|}}}.png|{{#if:{{{size|}}}|{{{size|}}}|32}}px|link={{{1|}}}]] [[{{{1|}}}|{{#if:{{{2|}}}|{{{2|}}}}}]]</includeonly><noinclude>{{{{FULLPAGENAME}}/doc}}</noinclude>
9c6f2d9263228bda261ba48d379e605616a07913
1573
1572
2025-11-12T07:18:13Z
Sonoforpheus
111341
corrected code
wikitext
text/x-wiki
<includeonly>[[File:{{{1|}}}.png|{{#if:{{{size|}}}|{{{size|}}}|32}}px|link={{{1|}}}]] [[{{{link|{{{1}}}}}}|{{{2|{{{text|{{{1}}}}}}}}}]]</includeonly><noinclude>{{{{FULLPAGENAME}}/doc}}</noinclude>
35e957e2081daac745178472055721eba2ed3f93
Template:NPC/doc
10
977
1574
1414
2025-11-12T07:24:07Z
Sonoforpheus
111341
wikitext
text/x-wiki
==Description==
This template is used to create stylized link to a character's page accompanied by a small image of the character's sprite. Example:
{{NPC|Morgan}}
==Use==
This template can be used by entering the following onto a relevant page.
<code><nowiki>{{NPC|name|link text}}</nowiki></code>
===Optional Parameters===
*size: the image size to be displayed (example: size=48)
*link: replace ''name'' with a link to another page
==Examples==
<code><nowiki>{{NPC|Elise}}</nowiki></code>
Result: {{NPC|Elise}}
<code><nowiki>{{NPC|Sabrina|Tavern Keeper}}</nowiki></code>
Result: {{NPC|Sabrina|Tavern Keeper}}
<code><nowiki>{{NPC|Leo|doggo|size=64}}</nowiki></code>
Result: {{NPC|Leo|large doggo|size=64}}
<code><nowiki>{{NPC|Carter|Villagers|link=Characters}}</nowiki></code>
Result: {{NPC|Carter|Villagers|link=Characters}}
<includeonly>[[Category:Templates]]</includeonly><noinclude>[[Category:Template documentation]]</noinclude>
28dfb23f4ad3978e1cdbcf02f30562b512471dfe
Little Rocket Lab Wiki/locations
0
1018
1576
1546
2025-11-12T08:12:20Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Main page box/start
| title = St. Ambroise
}}
{|
| {{IconLink|Characters|Angela|size=32}}
|-
| {{IconLink|Town|Espresso|size=32}}
|-
| [[Shops]]
|-
| [[Mines]]
|-
| [[Silo]]
|-
| [[Coast]]
|-
| [[Railyard]]
|-
| [[Mountain]]
|}
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
8b155ed8b01648d769b91637a4c0320442d8a9aa
Little Rocket Lab Wiki/gameplay
0
1017
1577
1545
2025-11-12T08:13:04Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Main page box/start
| title = Gameplay
}}
{|
| [[Getting Started]]
|-
| [[Components]]
|-
| [[Buildings]]
|-
| [[Research]]
|-
| [[Progression]]
|-
| [[Side Quests]]
|-
| [[Tutorials]] (???)
|-
| (???)
|}
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
ba1cd16a6f93fcabc937d075e18ce168da5da6ff
1580
1577
2025-11-12T20:10:14Z
Sonoforpheus
111341
Finalized and formatted links
wikitext
text/x-wiki
{{Main page box/start
| title = Gameplay
}}
{|
| {{IconLink|Getting Started|Conveyor Belt}}
|-
| {{IconLink|Components|Copper Wire}}
|-
| {{IconLink|Buildings|Assembler (Level 1)}}
|-
| {{IconLink|Research|Rebecca}}
|-
| {{IconLink|Power|Small Wind Turbine}}
|-
| {{IconLink|Water Pressure|Water Pump}}
|-
| {{IconLink|Progression|Winch}}
|-
| {{IconLink|Side Quests|SockItem}}
|-
| {{IconLink|Tutorials|Heart}}
|}
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
9a1c8f61172a94158a2dd690169726c9207f58e4
File:SockItem.png
6
1055
1579
2025-11-12T20:05:48Z
Sonoforpheus
111341
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
5fdc0517c60eec1aa02a1fef9763fa88c38be9ad
User:Sonoforpheus
2
954
1581
1463
2025-11-13T00:01:27Z
Sonoforpheus
111341
wikitext
text/x-wiki
Call me "Orph."
Owner of OrphBot.
Here to help.
{{RecipeTable
| {{Recipe|Iron Plate|rate=45|Gear|1}}
| {{Recipe|Steel Beam|rate=30|Iron Plate|3|Coal|1}}
| {{Recipe|Supercomputer|rate=6|Circuit Board|3|Lightweight Frame|1|Battery|1}}
}}
{{#expr: 60/15}}
98814c1e8c9e928ebfd87fa7d2abc41d7229a110
User:Sonoforpheus/sandbox
2
1031
1582
1526
2025-11-13T02:00:27Z
Sonoforpheus
111341
wikitext
text/x-wiki
{| class="wikitable"
! Objective !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|Stator|80|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|}
{| class="wikitable" style="vertical-align:middle; text-align:center;"
! Product !! Ingredients !! Produced by !! Unlock
|-
|
{|
| [[File:Iron_Plate.png]] x 1
|-
| Iron Plate
|-
| 90/min
|}
| [[File:Assembler (Level 1).png]]<br> Assembler (Level 1)
|
{|
| [[File:Iron_Bar.png]] x 1
|-
| Iron Bar
|-
| 90/min
|}
| Start
|}
f0d24f6415b4429a34a6849a8c4031dfb0419405
1584
1582
2025-11-13T02:19:38Z
Sonoforpheus
111341
wikitext
text/x-wiki
{| class="wikitable"
! Objective !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|Stator|80|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|}
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Ingredients !! Produced by !! Unlock
|-
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 1
|-
| [[Iron Plate]]
|-
| 90/min
|}
| [[File:Assembler (Level 1).png|link=Assembler (Level 1)]]<br> [[Assembler (Level 1)]]
|
{| width = 100%
| [[File:Iron_Bar.png]] x 1
|-
| Iron Bar
|-
| {{#expr: 90 / 1}}/min
|}
| [[Research|Start]]
|-
|
{| width = 100%
| [[File:Steel Beam.png]] x 1
|-
| Steel Beam
|-
| 30/min
|}
| [[File:Assembler (Level 2).png]]<br> Assembler (Level 2)
|
{| width = 100%
| [[File:Iron_Plate.png]] x 3 || [[File:Coal.png]] x 1
|-
| Iron Plate || Coal
|-
| {{#expr: 90 / 3}}/min || {{#expr: 90 / 1}}/min
|}
| [[Research|Tier 3]]
|}
3f878924cc08838c6db35b7040ffcc7438be3405
1585
1584
2025-11-13T02:37:00Z
Sonoforpheus
111341
wikitext
text/x-wiki
{| class="wikitable"
! Objective !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|Stator|80|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|}
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
|-
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 1
|-
| [[Iron Plate]]
|-
| 90/min
|}
| [[File:Assembler (Level 1).png|link=Assembler (Level 1)]]<br> [[Assembler (Level 1)]]
|
{| width = 100%
| [[File:Iron_Bar.png|link=Iron Bar]] x 1
|-
| [[Iron Bar]]
|-
| {{#expr: 90 * 1}}/min
|}
| [[Research|Start]]
|-
|
{| width = 100%
| [[File:Steel Beam.png|link=Steel Beam]] x 1
|-
| [[Steel Beam]]
|-
| 30/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 3 || [[File:Coal.png|link=Coal]] x 1
|-
| [[Iron Plate]] || [[Coal]]
|-
| {{#expr: 30 * 3}}/min || {{#expr: 30 * 1}}/min
|}
| [[Research|Tier 3]]
|-
|
{| width = 100%
| [[File:Supercomputer.png|link=Supercomputer]] x 1
|-
| [[Supercomputer]]
|-
| 6/min
|}
| [[File:Assembler (Level 3).png|link=Assembler (Level 3)}]]<br> [[Assembler (Level 3)]]
|
{| width = 100%
| [[File:Circuit Board.png|link=Circuit Board]] x 3 || [[File:Lightweight Frame.png|link=Lightweight Frame]] x 1 || [[File:Battery.png|link=Battery]] x 1
|-
| [[Iron Plate]] || [[Coal]] || [[Battery]]
|-
| {{#expr: 6 * 3}}/min || {{#expr: 6 * 1}}/min || {{#expr: 6 * 1}}/min
|}
| [[Research|Tier 3]]
|}
704dda5c4efd0f4983de183326b7761cf2c7d754
1586
1585
2025-11-13T02:38:13Z
Sonoforpheus
111341
wikitext
text/x-wiki
{| class="wikitable"
! Objective !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|Stator|80|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|}
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
|-
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 1
|-
| [[Iron Plate]]
|-
| 90/min
|}
| [[File:Assembler (Level 1).png|link=Assembler (Level 1)]]<br> [[Assembler (Level 1)]]
|
{| width = 100%
| [[File:Iron_Bar.png|link=Iron Bar]] x 1
|-
| [[Iron Bar]]
|-
| {{#expr: 90 * 1}}/min
|}
| [[Research|Start]]
|-
|
{| width = 100%
| [[File:Steel Beam.png|link=Steel Beam]] x 1
|-
| [[Steel Beam]]
|-
| 30/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 3 || [[File:Coal.png|link=Coal]] x 1
|-
| [[Iron Plate]] || [[Coal]]
|-
| {{#expr: 30 * 3}}/min || {{#expr: 30 * 1}}/min
|}
| [[Research|Tier 3]]
|-
|
{| width = 100%
| [[File:Supercomputer.png|link=Supercomputer]] x 1
|-
| [[Supercomputer]]
|-
| 6/min
|}
| [[File:Assembler (Level 3).png|link=Assembler (Level 3)}]]<br> [[Assembler (Level 3)]]
|
{| width = 100%
| [[File:Circuit Board.png|link=Circuit Board]] x 3 || [[File:Lightweight Frame.png|link=Lightweight Frame]] x 1 || [[File:Battery.png|link=Battery]] x 1
|-
| [[Iron Plate]] || [[Coal]] || [[Battery]]
|-
| {{#expr: 6 * 3}}/min || {{#expr: 6 * 1}}/min || {{#expr: 6 * 1}}/min
|}
| [[Research|Tier 7]]
|}
623239140dcf97cf04f42dacdadde5585a940242
1587
1586
2025-11-13T03:26:25Z
Sonoforpheus
111341
wikitext
text/x-wiki
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
|-
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 1
|-
| [[Iron Plate]]
|-
| 90/min
|}
| [[File:Assembler (Level 1).png|link=Assembler (Level 1)]]<br> [[Assembler (Level 1)]]
|
{| width = 100%
| [[File:Iron_Bar.png|link=Iron Bar]] x 1
|-
| [[Iron Bar]]
|-
| {{#expr: 90 * 1}}/min
|}
| [[Research|Start]]
|-
|
{| width = 100%
| [[File:Steel Beam.png|link=Steel Beam]] x 1
|-
| [[Steel Beam]]
|-
| 30/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 3 || [[File:Coal.png|link=Coal]] x 1
|-
| [[Iron Plate]] || [[Coal]]
|-
| {{#expr: 30 * 3}}/min || {{#expr: 30 * 1}}/min
|}
| [[Research|Tier 3]]
|-
|
{| width = 100%
| [[File:Supercomputer.png|link=Supercomputer]] x 1
|-
| [[Supercomputer]]
|-
| 6/min
|}
| [[File:Assembler (Level 3).png|link=Assembler (Level 3)}]]<br> [[Assembler (Level 3)]]
|
{| width = 100%
| [[File:Circuit Board.png|link=Circuit Board]] x 3 || [[File:Lightweight Frame.png|link=Lightweight Frame]] x 1 || [[File:Battery.png|link=Battery]] x 1
|-
| [[Circuit Board]] || [[Lightweight Frame]] || [[Battery]]
|-
| {{#expr: 6 * 3}}/min || {{#expr: 6 * 1}}/min || {{#expr: 6 * 1}}/min
|}
| [[Research|Tier 7]]
|}
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Iron Plate|rate=90|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Steel Beam|rate=30|tier=3|made=Assembler (Level 2)|Iron Plate|3|Coal|1}}
{{Recipe|Supercomputer|rate=6|tier=7|made=Assembler (Level 3)|Circuit Board|3|Lightweight Frame|1|Battery|1}}
|}
a785f3d280681739032f5fdcc074c2347e48e7a7
1588
1587
2025-11-13T03:32:18Z
Sonoforpheus
111341
wikitext
text/x-wiki
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
|-
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 1
|-
| [[Iron Plate]]
|-
| 90/min
|}
| [[File:Assembler (Level 1).png|link=Assembler (Level 1)]]<br> [[Assembler (Level 1)]]
|
{| width = 100%
| [[File:Iron_Bar.png|link=Iron Bar]] x 1
|-
| [[Iron Bar]]
|-
| {{#expr: 90 * 1}}/min
|}
| [[Research|Start]]
|-
|
{| width = 100%
| [[File:Steel Beam.png|link=Steel Beam]] x 1
|-
| [[Steel Beam]]
|-
| 30/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 3 || [[File:Coal.png|link=Coal]] x 1
|-
| [[Iron Plate]] || [[Coal]]
|-
| {{#expr: 30 * 3}}/min || {{#expr: 30 * 1}}/min
|}
| [[Research|Tier 3]]
|-
|
{| width = 100%
| [[File:Supercomputer.png|link=Supercomputer]] x 1
|-
| [[Supercomputer]]
|-
| 6/min
|}
| [[File:Assembler (Level 3).png|link=Assembler (Level 3)}]]<br> [[Assembler (Level 3)]]
|
{| width = 100%
| [[File:Circuit Board.png|link=Circuit Board]] x 3 || [[File:Lightweight Frame.png|link=Lightweight Frame]] x 1 || [[File:Battery.png|link=Battery]] x 1
|-
| [[Circuit Board]] || [[Lightweight Frame]] || [[Battery]]
|-
| {{#expr: 6 * 3}}/min || {{#expr: 6 * 1}}/min || {{#expr: 6 * 1}}/min
|}
| [[Research|Tier 7]]
|}
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Steel Beam|rate=30|tier=3|made=Assembler (Level 2)|Iron Plate|3|Coal|1}}
{{Recipe|Supercomputer|rate=6|tier=7|made=Assembler (Level 3)|Circuit Board|3|Lightweight Frame|1|Battery|1}}
|}
9f0ff87846d91027c4d7af14558da3c8d4b231e5
MediaWiki:Common.css
8
239
1583
263
2025-11-13T02:07:27Z
Mr Pie 5
2833
Import Komika font
css
text/css
/* CSS placed here will be applied to all skins */
@font-face {
font-family : "Komika";
src : url("filepath://Komika_Text.ttf") format("truetype");
}
/******************************************************************************************
********************************* Start user-edit variables *******************************
******************************************************************************************/
/*****************************************
****** START BASIC DESIGN VARIABLES ******
----------------------------------------*/
:root {
--wiki-content-heading-font-family: 'Linux Libertine', 'Georgia', 'Times', serif;
--wiki-sidebar-heading-font-family: sans-serif;
--wiki-content-border-radius: 0px;
--wiki-sidebar-border-radius: 0px;
}
/*----------------------------------------
******* END BASIC DESIGN VARIABLES *******
*****************************************/
/*****************************************
****** START BASIC COLOR VARIABLES *******
----------------------------------------*/
:root,
/* Begin light styles, delete from here to "end light styles" if you don't want your wiki to support any light themes (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=light, */
/* individual themes are prefixed with .theme- instead */
.view-light {
/**********************
* Probably edit these * [ LIGHT VIEW ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-image: url(filepath://Site-background.jpg);
--wiki-content-background-color: #ffffff;
--wiki-content-background-opacity: 100%;
--wiki-content-border-color: #a7d7f9;
--wiki-content-link-color: #0645ad; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ LIGHT VIEW ] */
--wiki-accent-color: #3366cc;
--wiki-accent-label-color: #ffffff;
--wiki-accent-link-color: #D5FB51;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* end light styles */
/* Begin dark styles, delete from here to "end dark styles" if you don't want your wiki to support any dark themes (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=dark, */
/* individual themes are prefixed with .theme- instead */
.view-dark {
/**********************
* Probably edit these * [ DARK VIEW ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-image: url(filepath://Site-background-dark.jpg);
--wiki-content-background-color: #202020;
--wiki-content-background-opacity: 90%;
--wiki-content-border-color: #991A51;
--wiki-content-link-color: #6d8afb; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ DARK VIEW ] */
--wiki-accent-color: #ff4d9d;
--wiki-accent-label-color: #000;
--wiki-accent-link-color: #1e1e43;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* End dark styles */
/*----------------------------------------
******* END BASIC COLOR VARIABLES ********
*****************************************/
/*****************************************
**** START ADVANCED COLOR VARIABLES ******
----------------------------------------*/
:root,
.view-light {
/*******************
* Maybe edit these * [ LIGHT VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #111111;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #ba0000;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ LIGHT VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ LIGHT VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #bf0017;
--wiki-warning-color: #b05f30;
--wiki-success-color: #0c742f;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT VIEW ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--inverted: #cccccc;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #ffffff;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--inverted: #cccccc;
/* [ LIGHT VIEW ] */
--wiki-alert-label-color: #ffffff;
--wiki-warning-label-color: #ffffff;
--wiki-success-label-color: #ffffff;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
.view-dark {
/*******************
* Maybe edit these * [ DARK VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #ededed;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #FC5B4F;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ DARK VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ DARK VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #ff576a;
--wiki-warning-color: #cf721c;
--wiki-success-color: #13aa45;
/**/
/***********************************
* Likely do not need to edit these * [ DARK VIEW ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--secondary: #cccccc;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #000;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--secondary: #cccccc;
--wiki-content-dynamic-color--secondary--inverted: #333333;
/* [ DARK VIEW ] */
--wiki-alert-label-color: #000000;
--wiki-warning-label-color: #000000;
--wiki-success-label-color: #000000;
--wiki-icon-general-filter: invert(100%);
}
/*----------------------------------------
***** END ADVANCED COLOR VARIABLES *******
*****************************************/
/*****************************************
**** START ADVANCED DESIGN VARIABLES *****
----------------------------------------*/
:root {
/***********************
start logo position
----------------------*/
--wiki-is-top-logo: 0; /* 1 = center logo at the top of the page; 0 = logo at the top left of the page */
--wiki-logo-file-width: 160; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 160; /* Height of the image file in px. Put a number without the letters `px`. */
--wiki-logo-height: calc(var(--wiki-logo-file-height)*1px); /* Valid only when --wiki-is-top-logo is 1. The height the logo should be shown */
--wiki-logo-margin: 15px; /* the width of margin below the logo. When --wiki-is-top-logo is 1, this is also the default value of --wiki-top-spacing */
/*-----------------------
end logo position
***********************/
--wiki-is-navigation-inside-content: 0; /* 0 = default navigation tabs layout; 1 = navigation tabs inside content box */
--wiki-body-font-family: sans-serif;
--wiki-content-firstheading-font-family: var(--wiki-content-heading-font-family); /* only apply to the main title of article */
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-width: 1px;
--wiki-sidebar-width: 10em; /* width of sidebar(#mw-panel) */
--wiki-sidebar-portal-spacing: 0px;
--wiki-sidebar-border-width: var(--wiki-content-border-width);
--wiki-navigation-border-radius: 0px; /* border radius of tabs */
/*******************
* Maybe edit these * [ DESIGN ]
********************/
--wiki-logo-filter: none;
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-top-radius: var(--wiki-content-border-radius);
--wiki-content-border-style: solid;
--wiki-content-border-image: none;
--wiki-content-backdrop-filter: none;
--wiki-page-content-max-width: 9999px; /* max width of sidebar+gap+content, must be a length value. A huge value can be used to indicate no limit, e.g. 99999px */
--wiki-gap-between-sidebar-and-content: 1em; /* gap between sidebar(#mw-panel) and content(#content) */
--wiki-sidebar-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-heading-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-margin: 0em;
--wiki-sidebar-list-item-padding: 0.25em 0.25rem;
--wiki-sidebar-list-padding: 0.25rem;
--wiki-sidebar-list-item-background--hover: none; /* background of hover item */
--wiki-navigation-font-size: 0.8125em; /* please use em or rem for this */
--wiki-navigation-font-weight: normal;
--wiki-navigation-text-transform: none;
--wiki-navigation-height: 2.75rem; /* height of navigation area,include spacing above tabs */
--wiki-navigation-left-spacing: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-radius) + var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-right-spacing: calc( var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-box-background-color: var(--wiki-content-background-color);
--wiki-navigation-box-background-opacity: calc(var(--wiki-content-background-opacity)*0.8*var(--wiki-is-navigation-inside-content));
--wiki-navigation-box-background: color-mix(in srgb, var(--wiki-navigation-box-background-color) var(--wiki-navigation-box-background-opacity), transparent); /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-border-image: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-backdrop-filter: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-selected-backdrop-filter: var(--wiki-content-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
--wiki-navigation-backdrop-filter: var(--wiki-navigation-selected-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
/* nav tabs style. The vector gradient is default.
* If you want to customize the style of tabs, it's easier to start with the following settings:
* --wiki-navigation-background-image: none;
* --wiki-navigation-selected-background-image: none;
* --wiki-navigation-selected-border-width: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-width) + var(--wiki-is-navigation-inside-content) * 1px );
* --wiki-navigation-selected-border-bottom-background: none;
* --wiki-navigation-tab-spacing: 0.25em;
* --wiki-navigation-tab-padding-top: 0.5em;
* --wiki-navigation-tab-padding-bottom: 0.5em;
*/
--wiki-navigation-tab-spacing: -1px; /* width of the space between tabs, can be a negative number, in which case adjacent tabs will overlap */
--wiki-navigation-tab-padding-top: 1.25em;
--wiki-navigation-tab-padding-x: 0.75em;
--wiki-navigation-tab-padding-bottom: 4px;
--wiki-navigation-selected-border-width: 0px; /* border width of selected tabs */
--wiki-navigation-border-width: var(--wiki-navigation-selected-border-width); /* border width of normal tabs */
--wiki-navigation-border-image: none;
--wiki-navigation-selected-border-image: var(--wiki-navigation-border-image);
--wiki-navigation-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to top,var(--wiki-navigation-background-color) 0,var(--wiki-navigation-selected-background-color) 100%);
--wiki-navigation-background-repeat: no-repeat, no-repeat, repeat-x;
--wiki-navigation-background-position: left bottom, right bottom, left bottom;
--wiki-navigation-background-size: 1px 100%, 1px 100%, 100%;
--wiki-navigation-selected-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%);
--wiki-navigation-selected-background-repeat: no-repeat, no-repeat;
--wiki-navigation-selected-background-position: left bottom, right bottom;
--wiki-navigation-selected-background-size: 1px 100%, 1px 100%;
--wiki-navigation-selected-border-bottom-background: linear-gradient(to right, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px), linear-gradient(to left, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px);
/* affects the dropdown menu under More */
--wiki-navigation-dropdown-text-color: var(--wiki-navigation-text-color);
--wiki-navigation-dropdown-text-color--hover: var(--wiki-navigation-dropdown-text-color);
--wiki-navigation-dropdown-font-size: var(--wiki-navigation-font-size); /* please use em or rem for this */
--wiki-navigation-dropdown-border-width: 1px;
--wiki-navigation-dropdown-border-radius: var(--wiki-navigation-border-radius);
--wiki-navigation-dropdown-padding: 0.25em; /* padding of the dropdown menu box */
--wiki-navigation-dropdown-item-padding: 0.625em; /* padding of each dropdown menu items */
--wiki-navigation-dropdown-item-background--hover: none; /* background of hover item */
--wiki-navigation-dropdown-border-image: none;
--wiki-navigation-dropdown-backdrop-filter: none;
--wiki-navigation-dropdown-box-shadow: none; /* box shadow */
/* styles of the footer */
--wiki-spacing-before-footer: 0px;
--wiki-footer-border-image: none;
/* padding on body element */
--wiki-top-spacing: calc(var(--wiki-is-top-logo)*var(--wiki-logo-margin) + (1 - var(--wiki-is-top-logo))*1em); /* extra spacing below wiki.gg netbar */
--wiki-left-spacing: 1em;
--wiki-right-spacing: 1em;
--wiki-bottom-spacing: 2em;
/* end design variables */
}
/*----------------------------------------
***** END ADVANCED DESIGN VARIABLES ******
*****************************************/
/*******************************
**** START SHARED VARIABLES ****
**** tl;dr: don't edit this ****
********************************/
/*
These variables are rarely touched, usually inherit other variables, and are shared on all themes.
In 99% of cases none of these are ever edited, and you should only be doing so if you have a very clear vision,
understand what you are doing, and *know* that what you are trying to do is not accomplished by changing
another variable in the above sections.
Since these are by default shared across all themes, if you support multiple themes you'll probably want to
separate the variables you want to modify here into .view-x blocks like above. If you don't understand
what that means or how to do that then you probably shouldn't be modifying this section.
*/
:root {
--wiki-content-border-bottom-width: var(--wiki-content-border-width);
--wiki-content-border-bottom-style: var(--wiki-content-border-style);
--wiki-content-border-bottom-color: var(--wiki-content-border-color);
--wiki-content-text-mix-color: color-mix(in srgb, var(--wiki-content-background-color), var(--wiki-content-text-color) 62%);
--wiki-content-text-mix-color-95: color-mix(in srgb, var(--wiki-content-background-color) 95%, var(--wiki-content-text-color));
--wiki-content-text-color--hover: var(--wiki-content-text-color);
/* heading */
--wiki-content-heading-border-bottom-width: 1px;
--wiki-content-heading-border-style: solid;
--wiki-content-heading-font-weight: normal;
--wiki-content-heading-font-style: normal;
--wiki-content-heading-text-transform: none;
--wiki-content-heading-line-height: normal;
--wiki-content-heading-text-shadow: none;
/* first heading (h1) */
--wiki-content-firstheading-border-bottom-width: var(--wiki-content-heading-border-bottom-width);
--wiki-content-firstheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-firstheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-firstheading-font-weight: var(--wiki-content-heading-font-weight);
--wiki-content-firstheading-font-style: var(--wiki-content-heading-font-style);
--wiki-content-firstheading-text-transform: var(--wiki-content-heading-text-transform);
--wiki-content-firstheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-firstheading-color: var(--wiki-content-heading-color);
--wiki-content-firstheading-text-shadow: none;
/* sub-heading (h3, h4, h5, h6) */
--wiki-content-subheading-border-bottom-width: 0px;
--wiki-content-subheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-subheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-subheading-font-family: var(--wiki-body-font-family);
--wiki-content-subheading-font-weight: bold;
--wiki-content-subheading-font-style: normal;
--wiki-content-subheading-text-transform: none;
--wiki-content-subheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-subheading-color: var(--wiki-content-heading-color);
--wiki-content-subheading-text-shadow: none;
/* heading size */
--wiki-content-firstheading-font-size: 1.8em;
--wiki-content-heading-h2-font-size: 1.5em;
--wiki-content-heading-h3-font-size: 1.2em;
--wiki-content-heading-h4-font-size: 114%;
--wiki-content-heading-h5-font-size: 108%;
--wiki-content-heading-h6-font-size: 100%;
--wiki-content-toc-background: var(--wiki-content-background-color--secondary);
--wiki-content-toc-border-width: 1px;
--wiki-content-toc-border-style: solid;
--wiki-content-toc-border-color: var(--wiki-content-border-color);
--wiki-content-toc-border-radius: 0px;
--wiki-content-toc-border-image: none;
--wiki-content-toc-box-shadow: 0 0.1em 0.2em #000000;
--wiki-content-catlinks-background: var(--wiki-content-background-color--secondary);
--wiki-content-catlinks-border-width: 1px;
--wiki-content-catlinks-border-style: solid;
--wiki-content-catlinks-border-color: var(--wiki-content-border-color);
--wiki-content-catlinks-border-radius: 0px;
--wiki-content-catlinks-border-image: none;
--wiki-content-catlinks-box-shadow: none;
--wiki-content-filetoc-background: var(--wiki-content-background-color--secondary);
--wiki-content-filetoc-border-width: 1px;
--wiki-content-filetoc-border-style: solid;
--wiki-content-filetoc-border-color: var(--wiki-content-border-color);
--wiki-content-filetoc-border-radius: 0px;
--wiki-content-filetoc-border-image: none;
--wiki-content-filetoc-box-shadow: none;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
--wiki-sidebar-padding: 0px;
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-background-image: none;
--wiki-sidebar-background-position: center;
--wiki-sidebar-background-repeat: repeat;
--wiki-sidebar-background-size: auto;
--wiki-sidebar-box-shadow: none;
--wiki-sidebar-filter: none;
--wiki-sidebar-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-style: solid;
--wiki-sidebar-border-image: none;
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-heading-color: var(--wiki-content-heading-color);
--wiki-sidebar-heading-font-weight: normal;
--wiki-sidebar-heading-font-style: normal;
--wiki-sidebar-heading-text-transform: none;
--wiki-sidebar-heading-line-height: normal;
--wiki-sidebar-heading-padding: 0.5rem 0.25rem 0.5rem 0.5rem;
--wiki-sidebar-heading-margin: 0px 0px -0.5rem 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-text-shadow: none;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-icon-to-link-filter: var(--wiki-icon-to-link-filter);
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-box-padding: 0px;
--wiki-sidebar-box-background: none;
--wiki-sidebar-box-border: 0px;
--wiki-sidebar-box-border-image: none;
--wiki-accent-color--hover: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-accent-label-color));
--wiki-footer-border-width: var(--wiki-content-border-width);
--wiki-footer-border-style: var(--wiki-content-border-style);
--wiki-footer-border-color: var(--wiki-content-border-color);
--wiki-footer-background-color: var(--wiki-content-background-color);
--wiki-footer-background-opacity: var(--wiki-content-background-opacity);
--wiki-footer-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-footer-text-color: var(--wiki-content-text-color);
--wiki-footer-link-color: var(--wiki-content-link-color);
--wiki-footer-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-footer-border-radius: var(--wiki-content-border-radius);
--wiki-navigation-background-opacity: var(--wiki-navigation-selected-background-opacity);
--wiki-navigation-background-color--hover: var(--wiki-navigation-background-color);
--wiki-navigation-background-opacity--hover: var(--wiki-navigation-background-opacity);
--wiki-navigation-background-image--hover: var(--wiki-navigation-background-image);
--wiki-navigation-background-position--hover: var(--wiki-navigation-background-position);
--wiki-navigation-background-repeat--hover: var(--wiki-navigation-background-repeat);
--wiki-navigation-background-size--hover: var(--wiki-navigation-background-size);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-transform--hover: none;
--wiki-navigation-selected-border-style: solid;
--wiki-navigation-selected-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-border-style: solid;
--wiki-navigation-border-color--hover: var(--wiki-navigation-border-color);
--wiki-navigation-border-image--hover: var(--wiki-navigation-border-image);
--wiki-navigation-border-bottom-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-border-bottom-style: var(--wiki-navigation-selected-border-style);
--wiki-navigation-border-bottom-width: calc(var(--wiki-is-navigation-inside-content, 0) * var(--wiki-navigation-selected-border-width, 1px) + (1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-width, 1px));
--wiki-navigation-icon-size: 1em;
--wiki-navigation-tab-padding-x--icon: var(--wiki-navigation-tab-padding-x);
--wiki-navigation-bottom-spacing: 0px; /* If you change this to greater than 0px, you should usually change the value of --wiki-navigation-selected-border-bottom-background to var(--wiki-navigation-border-bottom-color) */
--wiki-navigation-dropdown-background-color: var(--wiki-content-background-color);
--wiki-navigation-dropdown-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-dropdown-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-dropdown-offset: 0px; /* vertical offset */
--wiki-navigation-search-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-search-background-image: none;
--wiki-navigation-search-background-position: 0;
--wiki-navigation-search-background-size: auto;
--wiki-navigation-search-background-repeat: repeat;
--wiki-navigation-search-backdrop-filter: none;
--wiki-navigation-search-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-search-border-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-border-style: solid;
--wiki-navigation-search-border-width: 1px;
--wiki-navigation-search-border-radius: 2px;
--wiki-navigation-search-border-image: none;
--wiki-navigation-search-border-image--hover: var(--wiki-navigation-search-border-image);
--wiki-navigation-search-box-shadow: none;
--wiki-navigation-search-box-shadow--hover: var(--wiki-navigation-search-box-shadow);
--wiki-navigation-search-text-color: var(--wiki-content-text-color);
--wiki-navigation-search-font-size: var(--wiki-navigation-font-size);
--wiki-navigation-search-height: 2em;
--wiki-navigation-search-button-color: currentColor;
--wiki-navigation-search-button-color--hover: var(--wiki-navigation-search-button-color);
--wiki-navigation-search-button-color-opacity: 80%;
--wiki-navigation-search-button-color-opacity--hover: 95%;
--wiki-navigation-search-bottom-spacing: 3px;
--wiki-navigation-search-highlight-background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
--wiki-navigation-gap-between-left-and-right: calc(max(0px, var(--wiki-navigation-tab-spacing))); /* minimum width between #left-navigation and #right-navigation before tabs start to collapse */
}
/*** mobile adjustments ***/
@media screen and (max-width: 720px) {
body.has-vector-mobile-menu{
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-margin: 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-margin: 0px 0px -0.5em 0px;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-background-opacity: 100%;
--wiki-navigation-search-border-width: 1px;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
}
}
/*****************************
**** END SHARED VARIABLES ****
******************************/
/******************************************************************************************
********************************* End user-edit variables *********************************
******************************************************************************************/
/******************************
* Fallback for older browsers *
* DONT EDIT THIS *
*******************************/
@supports not (color:color-mix(in srgb, #000, transparent)) {
.view-dark,
.view-light,
:root {
--wiki-content-text-mix-color: var(--wiki-content-text-color);
--wiki-content-text-mix-color-95: var(--wiki-content-background-color);
--wiki-content-background-color--secondary: var(--wiki-content-dynamic-color--secondary--inverted);
--wiki-content-border-color--secondary: var(--wiki-content-border-color);
--wiki-content-border-color--accent: var(--wiki-accent-color);
--wiki-accent-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-highlight-background-color: transparent;
}
}
/*****************************
* End older browser fallback *
******************************/
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: color-mix(in srgb, var(--pi-secondary-background) 50%, transparent);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align: center;
font-size: 1.5em;
background: color-mix(in srgb, var(--pi-secondary-background) 75%, transparent);
color: var(--pi-secondary-background-label);
}
.portable-infobox .pi-data,
.portable-infobox .pi-group {
background: var(--wiki-content-background-color--secondary);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width: 100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
.pi-collapse > .pi-item:first-child {
cursor: pointer;
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*******************
* Main page layout *
********************/
#mp-container {
display: grid;
gap: 10px;
clear:both; /* for .mw-indicators combined with NOTITLE */
}
@media screen and (max-width: 990px) {
/* for mobile screens */
#mp-container {
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:var(--main-page-layout-columns--mobile, 100%);
}
.mp-box.mp-hide-on-mobile {
display: none;
}
}
@media screen and (min-width: 990px) and (max-width: 1350px) {
/* for narrow screens, between 990px and 1350px */
#mp-container {
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:var(--main-page-layout-columns--tablet, 1fr 1fr);
}
.mp-box.mp-hide-on-tablet {
display: none;
}
}
@media screen and (min-width: 1350px) {
/* for all other screens, 1350px and wider */
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns:var(--main-page-layout-columns--desktop, 2fr 1fr 2fr);
}
.mp-box.mp-hide-on-desktop {
display: none;
}
}
.mp-box {
position: relative;
display: flex;
flex-flow: column nowrap;
width: 100%;
box-sizing: border-box;
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 25%, transparent);
border: 1px solid var(--wiki-content-border-color);
padding: 0px;
}
.mp-body {
height: 100%;
display: flex;
padding: 0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display: block;
}
.mp-box.has-floating-image .mp-body {
height: unset;
display: block;
}
.mp-box.header-only {
border-bottom-width:0px;
}
.mp-box.header-only .mp-body {
display:none;
}
.mp-box.missing .mw-inputbox-input {
/* max-width doesn't override the input element's 'size' property, but that property does work as a max-width itself, so we can set width:100% for the same effect */
width:100% !important;
}
/* overqualified to override normal heading styles */
.mw-body .mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-content-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color: var(--wiki-content-heading-color);
}
#mp-box-welcome {
text-align: center;
position: relative;
overflow: hidden;
}
#mp-box-welcome h2 {
font-size: 200%;
}
#mp-welcome {
display: flex;
flex-flow: column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 85%, transparent);
padding: 0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap: 10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap: var(--gap);
}
.mp-links > ul > li {
display: flex;
flex-flow: column nowrap;
align-items: stretch;
text-align: center;
box-sizing: border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline: 1px solid var(--wiki-content-link-color);
transition: 0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: color-mix(in srgb, var(--wiki-content-link-color) 20%, transparent);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-8 > ul > li {flex: max(calc((100% / 8) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
flex: 1 1 auto;
box-sizing: border-box;
padding: 5px;
}
.mp-links > ul > li > a:first-child {
height: 100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height: unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height: 100%;
}
.mp-links.side-image li {
flex-flow: row nowrap;
}
.mp-links.plain > ul > li {
outline-color: transparent;
}
/***********************
* End main page layout *
************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ":\20";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
/* content: "\20\00B7\20"; font-weight: bold; */
/* "space • space"
There may (and likely) be an extra whitespace between <li>s,
therefore we have to use a space character as last character of this sequence.
By this way, the last space and the next whitespace will collapse as a single space,
to make the whitespace on both sides of the middle dot the same width.
*/
content: "\20\A0\2022\A0\20";
font-weight: inherit;
}
/* Add parentheses around nested lists */
.hlist dd ol::before,
.hlist dd ul::before,
.hlist dd dl::before,
.hlist dt ol::before,
.hlist dt ul::before,
.hlist dt dl::before,
.hlist li ol::before,
.hlist li ul::before,
.hlist li dl::before {
content: "\20(";
font-weight: inherit;
}
.hlist dd ol::after,
.hlist dd ul::after,
.hlist dd dl::after,
.hlist dt ol::after,
.hlist dt ul::after,
.hlist dt dl::after,
.hlist li ol::after,
.hlist li ul::after,
.hlist li dl::after {
content: ")";
font-weight: inherit;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) ".\20";
}
/* Progressive enhancement:
* try to make the dot always follow the list item in same line
*/
.hlist :is(li,dt,dd):not(:has(:is(li,dt,dd))) {
display: inline-block;
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width: 100%;
height: auto;
box-sizing: border-box;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter: invert(100%);
}
.pixelated {
image-rendering: pixelated;
}
@media screen and (min-width: 720px) {
.mobileonly {
display: none;
}
}
@media screen and (max-width: 720px) {
.nomobile {
display: none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin-left: unset;
}
.gallery.centered {
text-align: center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color: var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content {
flex: 1;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 50%, transparent);
transition: all 0.3s;
cursor: pointer;
overflow: auto;
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.spoiler-content {
background-color: var(--wiki-content-dynamic-color--secondary);
}
}
.spoiler-content > * {
pointer-events: none;
opacity: 0;
transition: all 0.3s;
}
.spoiler-content.show {
background-color: transparent;
}
.spoiler-content.show > * {
pointer-events: unset;
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext,
.link-icon.notext .fallback {
display: inline-block;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display: none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display: inline-block;
height: 1em;
width: 1em;
box-sizing: border-box;
vertical-align: text-top;
border-radius: 50%;
border: 1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
/*********************************
* Used by [[Template:TOC limit]] *
**********************************/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/*************************
* End Template:TOC limit *
**************************/
/*********************************
* Used by [[Template:TOC right]] *
**********************************/
@media all and (min-width: 720px) {
.tocright {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
}
/*************************
* End Template:TOC right *
**************************/
0639b9a463986b04e311cac244d1b5c0f5fbd160
1596
1583
2025-11-13T05:45:02Z
5jiji
640693
Changed default font
css
text/css
/* CSS placed here will be applied to all skins */
@font-face {
font-family : "Komika";
src : url("filepath://Komika_Text.ttf") format("truetype");
}
/******************************************************************************************
********************************* Start user-edit variables *******************************
******************************************************************************************/
/*****************************************
****** START BASIC DESIGN VARIABLES ******
----------------------------------------*/
:root {
--wiki-content-heading-font-family: 'Linux Libertine', 'Georgia', 'Times', serif;
--wiki-sidebar-heading-font-family: sans-serif;
--wiki-content-border-radius: 0px;
--wiki-sidebar-border-radius: 0px;
}
/*----------------------------------------
******* END BASIC DESIGN VARIABLES *******
*****************************************/
/*****************************************
****** START BASIC COLOR VARIABLES *******
----------------------------------------*/
:root,
/* Begin light styles, delete from here to "end light styles" if you don't want your wiki to support any light themes (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=light, */
/* individual themes are prefixed with .theme- instead */
.view-light {
/**********************
* Probably edit these * [ LIGHT VIEW ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-image: url(filepath://Site-background.jpg);
--wiki-content-background-color: #ffffff;
--wiki-content-background-opacity: 100%;
--wiki-content-border-color: #a7d7f9;
--wiki-content-link-color: #0645ad; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ LIGHT VIEW ] */
--wiki-accent-color: #3366cc;
--wiki-accent-label-color: #ffffff;
--wiki-accent-link-color: #D5FB51;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* end light styles */
/* Begin dark styles, delete from here to "end dark styles" if you don't want your wiki to support any dark themes (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=dark, */
/* individual themes are prefixed with .theme- instead */
.view-dark {
/**********************
* Probably edit these * [ DARK VIEW ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-image: url(filepath://Site-background-dark.jpg);
--wiki-content-background-color: #202020;
--wiki-content-background-opacity: 90%;
--wiki-content-border-color: #991A51;
--wiki-content-link-color: #6d8afb; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ DARK VIEW ] */
--wiki-accent-color: #ff4d9d;
--wiki-accent-label-color: #000;
--wiki-accent-link-color: #1e1e43;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* End dark styles */
/*----------------------------------------
******* END BASIC COLOR VARIABLES ********
*****************************************/
/*****************************************
**** START ADVANCED COLOR VARIABLES ******
----------------------------------------*/
:root,
.view-light {
/*******************
* Maybe edit these * [ LIGHT VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #111111;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #ba0000;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ LIGHT VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ LIGHT VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #bf0017;
--wiki-warning-color: #b05f30;
--wiki-success-color: #0c742f;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT VIEW ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--inverted: #cccccc;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #ffffff;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--inverted: #cccccc;
/* [ LIGHT VIEW ] */
--wiki-alert-label-color: #ffffff;
--wiki-warning-label-color: #ffffff;
--wiki-success-label-color: #ffffff;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
.view-dark {
/*******************
* Maybe edit these * [ DARK VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #ededed;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #FC5B4F;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ DARK VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ DARK VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #ff576a;
--wiki-warning-color: #cf721c;
--wiki-success-color: #13aa45;
/**/
/***********************************
* Likely do not need to edit these * [ DARK VIEW ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--secondary: #cccccc;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #000;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--secondary: #cccccc;
--wiki-content-dynamic-color--secondary--inverted: #333333;
/* [ DARK VIEW ] */
--wiki-alert-label-color: #000000;
--wiki-warning-label-color: #000000;
--wiki-success-label-color: #000000;
--wiki-icon-general-filter: invert(100%);
}
/*----------------------------------------
***** END ADVANCED COLOR VARIABLES *******
*****************************************/
/*****************************************
**** START ADVANCED DESIGN VARIABLES *****
----------------------------------------*/
:root {
/***********************
start logo position
----------------------*/
--wiki-is-top-logo: 0; /* 1 = center logo at the top of the page; 0 = logo at the top left of the page */
--wiki-logo-file-width: 160; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 160; /* Height of the image file in px. Put a number without the letters `px`. */
--wiki-logo-height: calc(var(--wiki-logo-file-height)*1px); /* Valid only when --wiki-is-top-logo is 1. The height the logo should be shown */
--wiki-logo-margin: 15px; /* the width of margin below the logo. When --wiki-is-top-logo is 1, this is also the default value of --wiki-top-spacing */
/*-----------------------
end logo position
***********************/
--wiki-is-navigation-inside-content: 0; /* 0 = default navigation tabs layout; 1 = navigation tabs inside content box */
--wiki-body-font-family: "Komika";
--wiki-content-firstheading-font-family: var(--wiki-content-heading-font-family); /* only apply to the main title of article */
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-width: 1px;
--wiki-sidebar-width: 10em; /* width of sidebar(#mw-panel) */
--wiki-sidebar-portal-spacing: 0px;
--wiki-sidebar-border-width: var(--wiki-content-border-width);
--wiki-navigation-border-radius: 0px; /* border radius of tabs */
/*******************
* Maybe edit these * [ DESIGN ]
********************/
--wiki-logo-filter: none;
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-top-radius: var(--wiki-content-border-radius);
--wiki-content-border-style: solid;
--wiki-content-border-image: none;
--wiki-content-backdrop-filter: none;
--wiki-page-content-max-width: 9999px; /* max width of sidebar+gap+content, must be a length value. A huge value can be used to indicate no limit, e.g. 99999px */
--wiki-gap-between-sidebar-and-content: 1em; /* gap between sidebar(#mw-panel) and content(#content) */
--wiki-sidebar-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-heading-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-margin: 0em;
--wiki-sidebar-list-item-padding: 0.25em 0.25rem;
--wiki-sidebar-list-padding: 0.25rem;
--wiki-sidebar-list-item-background--hover: none; /* background of hover item */
--wiki-navigation-font-size: 0.8125em; /* please use em or rem for this */
--wiki-navigation-font-weight: normal;
--wiki-navigation-text-transform: none;
--wiki-navigation-height: 2.75rem; /* height of navigation area,include spacing above tabs */
--wiki-navigation-left-spacing: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-radius) + var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-right-spacing: calc( var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-box-background-color: var(--wiki-content-background-color);
--wiki-navigation-box-background-opacity: calc(var(--wiki-content-background-opacity)*0.8*var(--wiki-is-navigation-inside-content));
--wiki-navigation-box-background: color-mix(in srgb, var(--wiki-navigation-box-background-color) var(--wiki-navigation-box-background-opacity), transparent); /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-border-image: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-backdrop-filter: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-selected-backdrop-filter: var(--wiki-content-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
--wiki-navigation-backdrop-filter: var(--wiki-navigation-selected-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
/* nav tabs style. The vector gradient is default.
* If you want to customize the style of tabs, it's easier to start with the following settings:
* --wiki-navigation-background-image: none;
* --wiki-navigation-selected-background-image: none;
* --wiki-navigation-selected-border-width: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-width) + var(--wiki-is-navigation-inside-content) * 1px );
* --wiki-navigation-selected-border-bottom-background: none;
* --wiki-navigation-tab-spacing: 0.25em;
* --wiki-navigation-tab-padding-top: 0.5em;
* --wiki-navigation-tab-padding-bottom: 0.5em;
*/
--wiki-navigation-tab-spacing: -1px; /* width of the space between tabs, can be a negative number, in which case adjacent tabs will overlap */
--wiki-navigation-tab-padding-top: 1.25em;
--wiki-navigation-tab-padding-x: 0.75em;
--wiki-navigation-tab-padding-bottom: 4px;
--wiki-navigation-selected-border-width: 0px; /* border width of selected tabs */
--wiki-navigation-border-width: var(--wiki-navigation-selected-border-width); /* border width of normal tabs */
--wiki-navigation-border-image: none;
--wiki-navigation-selected-border-image: var(--wiki-navigation-border-image);
--wiki-navigation-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to top,var(--wiki-navigation-background-color) 0,var(--wiki-navigation-selected-background-color) 100%);
--wiki-navigation-background-repeat: no-repeat, no-repeat, repeat-x;
--wiki-navigation-background-position: left bottom, right bottom, left bottom;
--wiki-navigation-background-size: 1px 100%, 1px 100%, 100%;
--wiki-navigation-selected-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%);
--wiki-navigation-selected-background-repeat: no-repeat, no-repeat;
--wiki-navigation-selected-background-position: left bottom, right bottom;
--wiki-navigation-selected-background-size: 1px 100%, 1px 100%;
--wiki-navigation-selected-border-bottom-background: linear-gradient(to right, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px), linear-gradient(to left, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px);
/* affects the dropdown menu under More */
--wiki-navigation-dropdown-text-color: var(--wiki-navigation-text-color);
--wiki-navigation-dropdown-text-color--hover: var(--wiki-navigation-dropdown-text-color);
--wiki-navigation-dropdown-font-size: var(--wiki-navigation-font-size); /* please use em or rem for this */
--wiki-navigation-dropdown-border-width: 1px;
--wiki-navigation-dropdown-border-radius: var(--wiki-navigation-border-radius);
--wiki-navigation-dropdown-padding: 0.25em; /* padding of the dropdown menu box */
--wiki-navigation-dropdown-item-padding: 0.625em; /* padding of each dropdown menu items */
--wiki-navigation-dropdown-item-background--hover: none; /* background of hover item */
--wiki-navigation-dropdown-border-image: none;
--wiki-navigation-dropdown-backdrop-filter: none;
--wiki-navigation-dropdown-box-shadow: none; /* box shadow */
/* styles of the footer */
--wiki-spacing-before-footer: 0px;
--wiki-footer-border-image: none;
/* padding on body element */
--wiki-top-spacing: calc(var(--wiki-is-top-logo)*var(--wiki-logo-margin) + (1 - var(--wiki-is-top-logo))*1em); /* extra spacing below wiki.gg netbar */
--wiki-left-spacing: 1em;
--wiki-right-spacing: 1em;
--wiki-bottom-spacing: 2em;
/* end design variables */
}
/*----------------------------------------
***** END ADVANCED DESIGN VARIABLES ******
*****************************************/
/*******************************
**** START SHARED VARIABLES ****
**** tl;dr: don't edit this ****
********************************/
/*
These variables are rarely touched, usually inherit other variables, and are shared on all themes.
In 99% of cases none of these are ever edited, and you should only be doing so if you have a very clear vision,
understand what you are doing, and *know* that what you are trying to do is not accomplished by changing
another variable in the above sections.
Since these are by default shared across all themes, if you support multiple themes you'll probably want to
separate the variables you want to modify here into .view-x blocks like above. If you don't understand
what that means or how to do that then you probably shouldn't be modifying this section.
*/
:root {
--wiki-content-border-bottom-width: var(--wiki-content-border-width);
--wiki-content-border-bottom-style: var(--wiki-content-border-style);
--wiki-content-border-bottom-color: var(--wiki-content-border-color);
--wiki-content-text-mix-color: color-mix(in srgb, var(--wiki-content-background-color), var(--wiki-content-text-color) 62%);
--wiki-content-text-mix-color-95: color-mix(in srgb, var(--wiki-content-background-color) 95%, var(--wiki-content-text-color));
--wiki-content-text-color--hover: var(--wiki-content-text-color);
/* heading */
--wiki-content-heading-border-bottom-width: 1px;
--wiki-content-heading-border-style: solid;
--wiki-content-heading-font-weight: normal;
--wiki-content-heading-font-style: normal;
--wiki-content-heading-text-transform: none;
--wiki-content-heading-line-height: normal;
--wiki-content-heading-text-shadow: none;
/* first heading (h1) */
--wiki-content-firstheading-border-bottom-width: var(--wiki-content-heading-border-bottom-width);
--wiki-content-firstheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-firstheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-firstheading-font-weight: var(--wiki-content-heading-font-weight);
--wiki-content-firstheading-font-style: var(--wiki-content-heading-font-style);
--wiki-content-firstheading-text-transform: var(--wiki-content-heading-text-transform);
--wiki-content-firstheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-firstheading-color: var(--wiki-content-heading-color);
--wiki-content-firstheading-text-shadow: none;
/* sub-heading (h3, h4, h5, h6) */
--wiki-content-subheading-border-bottom-width: 0px;
--wiki-content-subheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-subheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-subheading-font-family: var(--wiki-body-font-family);
--wiki-content-subheading-font-weight: bold;
--wiki-content-subheading-font-style: normal;
--wiki-content-subheading-text-transform: none;
--wiki-content-subheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-subheading-color: var(--wiki-content-heading-color);
--wiki-content-subheading-text-shadow: none;
/* heading size */
--wiki-content-firstheading-font-size: 1.8em;
--wiki-content-heading-h2-font-size: 1.5em;
--wiki-content-heading-h3-font-size: 1.2em;
--wiki-content-heading-h4-font-size: 114%;
--wiki-content-heading-h5-font-size: 108%;
--wiki-content-heading-h6-font-size: 100%;
--wiki-content-toc-background: var(--wiki-content-background-color--secondary);
--wiki-content-toc-border-width: 1px;
--wiki-content-toc-border-style: solid;
--wiki-content-toc-border-color: var(--wiki-content-border-color);
--wiki-content-toc-border-radius: 0px;
--wiki-content-toc-border-image: none;
--wiki-content-toc-box-shadow: 0 0.1em 0.2em #000000;
--wiki-content-catlinks-background: var(--wiki-content-background-color--secondary);
--wiki-content-catlinks-border-width: 1px;
--wiki-content-catlinks-border-style: solid;
--wiki-content-catlinks-border-color: var(--wiki-content-border-color);
--wiki-content-catlinks-border-radius: 0px;
--wiki-content-catlinks-border-image: none;
--wiki-content-catlinks-box-shadow: none;
--wiki-content-filetoc-background: var(--wiki-content-background-color--secondary);
--wiki-content-filetoc-border-width: 1px;
--wiki-content-filetoc-border-style: solid;
--wiki-content-filetoc-border-color: var(--wiki-content-border-color);
--wiki-content-filetoc-border-radius: 0px;
--wiki-content-filetoc-border-image: none;
--wiki-content-filetoc-box-shadow: none;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
--wiki-sidebar-padding: 0px;
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-background-image: none;
--wiki-sidebar-background-position: center;
--wiki-sidebar-background-repeat: repeat;
--wiki-sidebar-background-size: auto;
--wiki-sidebar-box-shadow: none;
--wiki-sidebar-filter: none;
--wiki-sidebar-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-style: solid;
--wiki-sidebar-border-image: none;
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-heading-color: var(--wiki-content-heading-color);
--wiki-sidebar-heading-font-weight: normal;
--wiki-sidebar-heading-font-style: normal;
--wiki-sidebar-heading-text-transform: none;
--wiki-sidebar-heading-line-height: normal;
--wiki-sidebar-heading-padding: 0.5rem 0.25rem 0.5rem 0.5rem;
--wiki-sidebar-heading-margin: 0px 0px -0.5rem 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-text-shadow: none;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-icon-to-link-filter: var(--wiki-icon-to-link-filter);
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-box-padding: 0px;
--wiki-sidebar-box-background: none;
--wiki-sidebar-box-border: 0px;
--wiki-sidebar-box-border-image: none;
--wiki-accent-color--hover: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-accent-label-color));
--wiki-footer-border-width: var(--wiki-content-border-width);
--wiki-footer-border-style: var(--wiki-content-border-style);
--wiki-footer-border-color: var(--wiki-content-border-color);
--wiki-footer-background-color: var(--wiki-content-background-color);
--wiki-footer-background-opacity: var(--wiki-content-background-opacity);
--wiki-footer-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-footer-text-color: var(--wiki-content-text-color);
--wiki-footer-link-color: var(--wiki-content-link-color);
--wiki-footer-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-footer-border-radius: var(--wiki-content-border-radius);
--wiki-navigation-background-opacity: var(--wiki-navigation-selected-background-opacity);
--wiki-navigation-background-color--hover: var(--wiki-navigation-background-color);
--wiki-navigation-background-opacity--hover: var(--wiki-navigation-background-opacity);
--wiki-navigation-background-image--hover: var(--wiki-navigation-background-image);
--wiki-navigation-background-position--hover: var(--wiki-navigation-background-position);
--wiki-navigation-background-repeat--hover: var(--wiki-navigation-background-repeat);
--wiki-navigation-background-size--hover: var(--wiki-navigation-background-size);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-transform--hover: none;
--wiki-navigation-selected-border-style: solid;
--wiki-navigation-selected-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-border-style: solid;
--wiki-navigation-border-color--hover: var(--wiki-navigation-border-color);
--wiki-navigation-border-image--hover: var(--wiki-navigation-border-image);
--wiki-navigation-border-bottom-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-border-bottom-style: var(--wiki-navigation-selected-border-style);
--wiki-navigation-border-bottom-width: calc(var(--wiki-is-navigation-inside-content, 0) * var(--wiki-navigation-selected-border-width, 1px) + (1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-width, 1px));
--wiki-navigation-icon-size: 1em;
--wiki-navigation-tab-padding-x--icon: var(--wiki-navigation-tab-padding-x);
--wiki-navigation-bottom-spacing: 0px; /* If you change this to greater than 0px, you should usually change the value of --wiki-navigation-selected-border-bottom-background to var(--wiki-navigation-border-bottom-color) */
--wiki-navigation-dropdown-background-color: var(--wiki-content-background-color);
--wiki-navigation-dropdown-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-dropdown-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-dropdown-offset: 0px; /* vertical offset */
--wiki-navigation-search-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-search-background-image: none;
--wiki-navigation-search-background-position: 0;
--wiki-navigation-search-background-size: auto;
--wiki-navigation-search-background-repeat: repeat;
--wiki-navigation-search-backdrop-filter: none;
--wiki-navigation-search-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-search-border-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-border-style: solid;
--wiki-navigation-search-border-width: 1px;
--wiki-navigation-search-border-radius: 2px;
--wiki-navigation-search-border-image: none;
--wiki-navigation-search-border-image--hover: var(--wiki-navigation-search-border-image);
--wiki-navigation-search-box-shadow: none;
--wiki-navigation-search-box-shadow--hover: var(--wiki-navigation-search-box-shadow);
--wiki-navigation-search-text-color: var(--wiki-content-text-color);
--wiki-navigation-search-font-size: var(--wiki-navigation-font-size);
--wiki-navigation-search-height: 2em;
--wiki-navigation-search-button-color: currentColor;
--wiki-navigation-search-button-color--hover: var(--wiki-navigation-search-button-color);
--wiki-navigation-search-button-color-opacity: 80%;
--wiki-navigation-search-button-color-opacity--hover: 95%;
--wiki-navigation-search-bottom-spacing: 3px;
--wiki-navigation-search-highlight-background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
--wiki-navigation-gap-between-left-and-right: calc(max(0px, var(--wiki-navigation-tab-spacing))); /* minimum width between #left-navigation and #right-navigation before tabs start to collapse */
}
/*** mobile adjustments ***/
@media screen and (max-width: 720px) {
body.has-vector-mobile-menu{
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-margin: 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-margin: 0px 0px -0.5em 0px;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-background-opacity: 100%;
--wiki-navigation-search-border-width: 1px;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
}
}
/*****************************
**** END SHARED VARIABLES ****
******************************/
/******************************************************************************************
********************************* End user-edit variables *********************************
******************************************************************************************/
/******************************
* Fallback for older browsers *
* DONT EDIT THIS *
*******************************/
@supports not (color:color-mix(in srgb, #000, transparent)) {
.view-dark,
.view-light,
:root {
--wiki-content-text-mix-color: var(--wiki-content-text-color);
--wiki-content-text-mix-color-95: var(--wiki-content-background-color);
--wiki-content-background-color--secondary: var(--wiki-content-dynamic-color--secondary--inverted);
--wiki-content-border-color--secondary: var(--wiki-content-border-color);
--wiki-content-border-color--accent: var(--wiki-accent-color);
--wiki-accent-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-highlight-background-color: transparent;
}
}
/*****************************
* End older browser fallback *
******************************/
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: color-mix(in srgb, var(--pi-secondary-background) 50%, transparent);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align: center;
font-size: 1.5em;
background: color-mix(in srgb, var(--pi-secondary-background) 75%, transparent);
color: var(--pi-secondary-background-label);
}
.portable-infobox .pi-data,
.portable-infobox .pi-group {
background: var(--wiki-content-background-color--secondary);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width: 100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
.pi-collapse > .pi-item:first-child {
cursor: pointer;
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*******************
* Main page layout *
********************/
#mp-container {
display: grid;
gap: 10px;
clear:both; /* for .mw-indicators combined with NOTITLE */
}
@media screen and (max-width: 990px) {
/* for mobile screens */
#mp-container {
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:var(--main-page-layout-columns--mobile, 100%);
}
.mp-box.mp-hide-on-mobile {
display: none;
}
}
@media screen and (min-width: 990px) and (max-width: 1350px) {
/* for narrow screens, between 990px and 1350px */
#mp-container {
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:var(--main-page-layout-columns--tablet, 1fr 1fr);
}
.mp-box.mp-hide-on-tablet {
display: none;
}
}
@media screen and (min-width: 1350px) {
/* for all other screens, 1350px and wider */
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns:var(--main-page-layout-columns--desktop, 2fr 1fr 2fr);
}
.mp-box.mp-hide-on-desktop {
display: none;
}
}
.mp-box {
position: relative;
display: flex;
flex-flow: column nowrap;
width: 100%;
box-sizing: border-box;
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 25%, transparent);
border: 1px solid var(--wiki-content-border-color);
padding: 0px;
}
.mp-body {
height: 100%;
display: flex;
padding: 0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display: block;
}
.mp-box.has-floating-image .mp-body {
height: unset;
display: block;
}
.mp-box.header-only {
border-bottom-width:0px;
}
.mp-box.header-only .mp-body {
display:none;
}
.mp-box.missing .mw-inputbox-input {
/* max-width doesn't override the input element's 'size' property, but that property does work as a max-width itself, so we can set width:100% for the same effect */
width:100% !important;
}
/* overqualified to override normal heading styles */
.mw-body .mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-content-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color: var(--wiki-content-heading-color);
}
#mp-box-welcome {
text-align: center;
position: relative;
overflow: hidden;
}
#mp-box-welcome h2 {
font-size: 200%;
}
#mp-welcome {
display: flex;
flex-flow: column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 85%, transparent);
padding: 0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap: 10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap: var(--gap);
}
.mp-links > ul > li {
display: flex;
flex-flow: column nowrap;
align-items: stretch;
text-align: center;
box-sizing: border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline: 1px solid var(--wiki-content-link-color);
transition: 0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: color-mix(in srgb, var(--wiki-content-link-color) 20%, transparent);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-8 > ul > li {flex: max(calc((100% / 8) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
flex: 1 1 auto;
box-sizing: border-box;
padding: 5px;
}
.mp-links > ul > li > a:first-child {
height: 100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height: unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height: 100%;
}
.mp-links.side-image li {
flex-flow: row nowrap;
}
.mp-links.plain > ul > li {
outline-color: transparent;
}
/***********************
* End main page layout *
************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ":\20";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
/* content: "\20\00B7\20"; font-weight: bold; */
/* "space • space"
There may (and likely) be an extra whitespace between <li>s,
therefore we have to use a space character as last character of this sequence.
By this way, the last space and the next whitespace will collapse as a single space,
to make the whitespace on both sides of the middle dot the same width.
*/
content: "\20\A0\2022\A0\20";
font-weight: inherit;
}
/* Add parentheses around nested lists */
.hlist dd ol::before,
.hlist dd ul::before,
.hlist dd dl::before,
.hlist dt ol::before,
.hlist dt ul::before,
.hlist dt dl::before,
.hlist li ol::before,
.hlist li ul::before,
.hlist li dl::before {
content: "\20(";
font-weight: inherit;
}
.hlist dd ol::after,
.hlist dd ul::after,
.hlist dd dl::after,
.hlist dt ol::after,
.hlist dt ul::after,
.hlist dt dl::after,
.hlist li ol::after,
.hlist li ul::after,
.hlist li dl::after {
content: ")";
font-weight: inherit;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) ".\20";
}
/* Progressive enhancement:
* try to make the dot always follow the list item in same line
*/
.hlist :is(li,dt,dd):not(:has(:is(li,dt,dd))) {
display: inline-block;
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width: 100%;
height: auto;
box-sizing: border-box;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter: invert(100%);
}
.pixelated {
image-rendering: pixelated;
}
@media screen and (min-width: 720px) {
.mobileonly {
display: none;
}
}
@media screen and (max-width: 720px) {
.nomobile {
display: none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin-left: unset;
}
.gallery.centered {
text-align: center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color: var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content {
flex: 1;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 50%, transparent);
transition: all 0.3s;
cursor: pointer;
overflow: auto;
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.spoiler-content {
background-color: var(--wiki-content-dynamic-color--secondary);
}
}
.spoiler-content > * {
pointer-events: none;
opacity: 0;
transition: all 0.3s;
}
.spoiler-content.show {
background-color: transparent;
}
.spoiler-content.show > * {
pointer-events: unset;
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext,
.link-icon.notext .fallback {
display: inline-block;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display: none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display: inline-block;
height: 1em;
width: 1em;
box-sizing: border-box;
vertical-align: text-top;
border-radius: 50%;
border: 1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
/*********************************
* Used by [[Template:TOC limit]] *
**********************************/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/*************************
* End Template:TOC limit *
**************************/
/*********************************
* Used by [[Template:TOC right]] *
**********************************/
@media all and (min-width: 720px) {
.tocright {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
}
/*************************
* End Template:TOC right *
**************************/
220a5f3ae7f27001c75a1a2fe8dbabedb6ad1d48
1609
1596
2025-11-13T17:07:15Z
Martin mc
641235
Set content and sidebar headings to Paytone One
css
text/css
/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Paytone+One&display=swap');
@font-face {
font-family : "Komika";
src : url("filepath://Komika_Text.ttf") format("truetype");
}
/******************************************************************************************
********************************* Start user-edit variables *******************************
******************************************************************************************/
/*****************************************
****** START BASIC DESIGN VARIABLES ******
----------------------------------------*/
:root {
--wiki-content-heading-font-family: "Paytone One", sans-serif;
--wiki-sidebar-heading-font-family: "Paytone One", sans-serif;;
--wiki-content-border-radius: 0px;
--wiki-sidebar-border-radius: 0px;
}
/*----------------------------------------
******* END BASIC DESIGN VARIABLES *******
*****************************************/
/*****************************************
****** START BASIC COLOR VARIABLES *******
----------------------------------------*/
:root,
/* Begin light styles, delete from here to "end light styles" if you don't want your wiki to support any light themes (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=light, */
/* individual themes are prefixed with .theme- instead */
.view-light {
/**********************
* Probably edit these * [ LIGHT VIEW ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-image: url(filepath://Site-background.jpg);
--wiki-content-background-color: #ffffff;
--wiki-content-background-opacity: 100%;
--wiki-content-border-color: #a7d7f9;
--wiki-content-link-color: #0645ad; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ LIGHT VIEW ] */
--wiki-accent-color: #3366cc;
--wiki-accent-label-color: #ffffff;
--wiki-accent-link-color: #D5FB51;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* end light styles */
/* Begin dark styles, delete from here to "end dark styles" if you don't want your wiki to support any dark themes (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=dark, */
/* individual themes are prefixed with .theme- instead */
.view-dark {
/**********************
* Probably edit these * [ DARK VIEW ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-image: url(filepath://Site-background-dark.jpg);
--wiki-content-background-color: #202020;
--wiki-content-background-opacity: 90%;
--wiki-content-border-color: #991A51;
--wiki-content-link-color: #6d8afb; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ DARK VIEW ] */
--wiki-accent-color: #ff4d9d;
--wiki-accent-label-color: #000;
--wiki-accent-link-color: #1e1e43;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* End dark styles */
/*----------------------------------------
******* END BASIC COLOR VARIABLES ********
*****************************************/
/*****************************************
**** START ADVANCED COLOR VARIABLES ******
----------------------------------------*/
:root,
.view-light {
/*******************
* Maybe edit these * [ LIGHT VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #111111;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #ba0000;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ LIGHT VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ LIGHT VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #bf0017;
--wiki-warning-color: #b05f30;
--wiki-success-color: #0c742f;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT VIEW ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--inverted: #cccccc;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #ffffff;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--inverted: #cccccc;
/* [ LIGHT VIEW ] */
--wiki-alert-label-color: #ffffff;
--wiki-warning-label-color: #ffffff;
--wiki-success-label-color: #ffffff;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
.view-dark {
/*******************
* Maybe edit these * [ DARK VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #ededed;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #FC5B4F;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ DARK VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ DARK VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #ff576a;
--wiki-warning-color: #cf721c;
--wiki-success-color: #13aa45;
/**/
/***********************************
* Likely do not need to edit these * [ DARK VIEW ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--secondary: #cccccc;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #000;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--secondary: #cccccc;
--wiki-content-dynamic-color--secondary--inverted: #333333;
/* [ DARK VIEW ] */
--wiki-alert-label-color: #000000;
--wiki-warning-label-color: #000000;
--wiki-success-label-color: #000000;
--wiki-icon-general-filter: invert(100%);
}
/*----------------------------------------
***** END ADVANCED COLOR VARIABLES *******
*****************************************/
/*****************************************
**** START ADVANCED DESIGN VARIABLES *****
----------------------------------------*/
:root {
/***********************
start logo position
----------------------*/
--wiki-is-top-logo: 0; /* 1 = center logo at the top of the page; 0 = logo at the top left of the page */
--wiki-logo-file-width: 160; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 160; /* Height of the image file in px. Put a number without the letters `px`. */
--wiki-logo-height: calc(var(--wiki-logo-file-height)*1px); /* Valid only when --wiki-is-top-logo is 1. The height the logo should be shown */
--wiki-logo-margin: 15px; /* the width of margin below the logo. When --wiki-is-top-logo is 1, this is also the default value of --wiki-top-spacing */
/*-----------------------
end logo position
***********************/
--wiki-is-navigation-inside-content: 0; /* 0 = default navigation tabs layout; 1 = navigation tabs inside content box */
--wiki-body-font-family: "Komika";
--wiki-content-firstheading-font-family: var(--wiki-content-heading-font-family); /* only apply to the main title of article */
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-width: 1px;
--wiki-sidebar-width: 10em; /* width of sidebar(#mw-panel) */
--wiki-sidebar-portal-spacing: 0px;
--wiki-sidebar-border-width: var(--wiki-content-border-width);
--wiki-navigation-border-radius: 0px; /* border radius of tabs */
/*******************
* Maybe edit these * [ DESIGN ]
********************/
--wiki-logo-filter: none;
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-top-radius: var(--wiki-content-border-radius);
--wiki-content-border-style: solid;
--wiki-content-border-image: none;
--wiki-content-backdrop-filter: none;
--wiki-page-content-max-width: 9999px; /* max width of sidebar+gap+content, must be a length value. A huge value can be used to indicate no limit, e.g. 99999px */
--wiki-gap-between-sidebar-and-content: 1em; /* gap between sidebar(#mw-panel) and content(#content) */
--wiki-sidebar-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-heading-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-margin: 0em;
--wiki-sidebar-list-item-padding: 0.25em 0.25rem;
--wiki-sidebar-list-padding: 0.25rem;
--wiki-sidebar-list-item-background--hover: none; /* background of hover item */
--wiki-navigation-font-size: 0.8125em; /* please use em or rem for this */
--wiki-navigation-font-weight: normal;
--wiki-navigation-text-transform: none;
--wiki-navigation-height: 2.75rem; /* height of navigation area,include spacing above tabs */
--wiki-navigation-left-spacing: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-radius) + var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-right-spacing: calc( var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-box-background-color: var(--wiki-content-background-color);
--wiki-navigation-box-background-opacity: calc(var(--wiki-content-background-opacity)*0.8*var(--wiki-is-navigation-inside-content));
--wiki-navigation-box-background: color-mix(in srgb, var(--wiki-navigation-box-background-color) var(--wiki-navigation-box-background-opacity), transparent); /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-border-image: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-backdrop-filter: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-selected-backdrop-filter: var(--wiki-content-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
--wiki-navigation-backdrop-filter: var(--wiki-navigation-selected-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
/* nav tabs style. The vector gradient is default.
* If you want to customize the style of tabs, it's easier to start with the following settings:
* --wiki-navigation-background-image: none;
* --wiki-navigation-selected-background-image: none;
* --wiki-navigation-selected-border-width: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-width) + var(--wiki-is-navigation-inside-content) * 1px );
* --wiki-navigation-selected-border-bottom-background: none;
* --wiki-navigation-tab-spacing: 0.25em;
* --wiki-navigation-tab-padding-top: 0.5em;
* --wiki-navigation-tab-padding-bottom: 0.5em;
*/
--wiki-navigation-tab-spacing: -1px; /* width of the space between tabs, can be a negative number, in which case adjacent tabs will overlap */
--wiki-navigation-tab-padding-top: 1.25em;
--wiki-navigation-tab-padding-x: 0.75em;
--wiki-navigation-tab-padding-bottom: 4px;
--wiki-navigation-selected-border-width: 0px; /* border width of selected tabs */
--wiki-navigation-border-width: var(--wiki-navigation-selected-border-width); /* border width of normal tabs */
--wiki-navigation-border-image: none;
--wiki-navigation-selected-border-image: var(--wiki-navigation-border-image);
--wiki-navigation-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to top,var(--wiki-navigation-background-color) 0,var(--wiki-navigation-selected-background-color) 100%);
--wiki-navigation-background-repeat: no-repeat, no-repeat, repeat-x;
--wiki-navigation-background-position: left bottom, right bottom, left bottom;
--wiki-navigation-background-size: 1px 100%, 1px 100%, 100%;
--wiki-navigation-selected-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%);
--wiki-navigation-selected-background-repeat: no-repeat, no-repeat;
--wiki-navigation-selected-background-position: left bottom, right bottom;
--wiki-navigation-selected-background-size: 1px 100%, 1px 100%;
--wiki-navigation-selected-border-bottom-background: linear-gradient(to right, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px), linear-gradient(to left, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px);
/* affects the dropdown menu under More */
--wiki-navigation-dropdown-text-color: var(--wiki-navigation-text-color);
--wiki-navigation-dropdown-text-color--hover: var(--wiki-navigation-dropdown-text-color);
--wiki-navigation-dropdown-font-size: var(--wiki-navigation-font-size); /* please use em or rem for this */
--wiki-navigation-dropdown-border-width: 1px;
--wiki-navigation-dropdown-border-radius: var(--wiki-navigation-border-radius);
--wiki-navigation-dropdown-padding: 0.25em; /* padding of the dropdown menu box */
--wiki-navigation-dropdown-item-padding: 0.625em; /* padding of each dropdown menu items */
--wiki-navigation-dropdown-item-background--hover: none; /* background of hover item */
--wiki-navigation-dropdown-border-image: none;
--wiki-navigation-dropdown-backdrop-filter: none;
--wiki-navigation-dropdown-box-shadow: none; /* box shadow */
/* styles of the footer */
--wiki-spacing-before-footer: 0px;
--wiki-footer-border-image: none;
/* padding on body element */
--wiki-top-spacing: calc(var(--wiki-is-top-logo)*var(--wiki-logo-margin) + (1 - var(--wiki-is-top-logo))*1em); /* extra spacing below wiki.gg netbar */
--wiki-left-spacing: 1em;
--wiki-right-spacing: 1em;
--wiki-bottom-spacing: 2em;
/* end design variables */
}
/*----------------------------------------
***** END ADVANCED DESIGN VARIABLES ******
*****************************************/
/*******************************
**** START SHARED VARIABLES ****
**** tl;dr: don't edit this ****
********************************/
/*
These variables are rarely touched, usually inherit other variables, and are shared on all themes.
In 99% of cases none of these are ever edited, and you should only be doing so if you have a very clear vision,
understand what you are doing, and *know* that what you are trying to do is not accomplished by changing
another variable in the above sections.
Since these are by default shared across all themes, if you support multiple themes you'll probably want to
separate the variables you want to modify here into .view-x blocks like above. If you don't understand
what that means or how to do that then you probably shouldn't be modifying this section.
*/
:root {
--wiki-content-border-bottom-width: var(--wiki-content-border-width);
--wiki-content-border-bottom-style: var(--wiki-content-border-style);
--wiki-content-border-bottom-color: var(--wiki-content-border-color);
--wiki-content-text-mix-color: color-mix(in srgb, var(--wiki-content-background-color), var(--wiki-content-text-color) 62%);
--wiki-content-text-mix-color-95: color-mix(in srgb, var(--wiki-content-background-color) 95%, var(--wiki-content-text-color));
--wiki-content-text-color--hover: var(--wiki-content-text-color);
/* heading */
--wiki-content-heading-border-bottom-width: 1px;
--wiki-content-heading-border-style: solid;
--wiki-content-heading-font-weight: normal;
--wiki-content-heading-font-style: normal;
--wiki-content-heading-text-transform: none;
--wiki-content-heading-line-height: normal;
--wiki-content-heading-text-shadow: none;
/* first heading (h1) */
--wiki-content-firstheading-border-bottom-width: var(--wiki-content-heading-border-bottom-width);
--wiki-content-firstheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-firstheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-firstheading-font-weight: var(--wiki-content-heading-font-weight);
--wiki-content-firstheading-font-style: var(--wiki-content-heading-font-style);
--wiki-content-firstheading-text-transform: var(--wiki-content-heading-text-transform);
--wiki-content-firstheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-firstheading-color: var(--wiki-content-heading-color);
--wiki-content-firstheading-text-shadow: none;
/* sub-heading (h3, h4, h5, h6) */
--wiki-content-subheading-border-bottom-width: 0px;
--wiki-content-subheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-subheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-subheading-font-family: var(--wiki-body-font-family);
--wiki-content-subheading-font-weight: bold;
--wiki-content-subheading-font-style: normal;
--wiki-content-subheading-text-transform: none;
--wiki-content-subheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-subheading-color: var(--wiki-content-heading-color);
--wiki-content-subheading-text-shadow: none;
/* heading size */
--wiki-content-firstheading-font-size: 1.8em;
--wiki-content-heading-h2-font-size: 1.5em;
--wiki-content-heading-h3-font-size: 1.2em;
--wiki-content-heading-h4-font-size: 114%;
--wiki-content-heading-h5-font-size: 108%;
--wiki-content-heading-h6-font-size: 100%;
--wiki-content-toc-background: var(--wiki-content-background-color--secondary);
--wiki-content-toc-border-width: 1px;
--wiki-content-toc-border-style: solid;
--wiki-content-toc-border-color: var(--wiki-content-border-color);
--wiki-content-toc-border-radius: 0px;
--wiki-content-toc-border-image: none;
--wiki-content-toc-box-shadow: 0 0.1em 0.2em #000000;
--wiki-content-catlinks-background: var(--wiki-content-background-color--secondary);
--wiki-content-catlinks-border-width: 1px;
--wiki-content-catlinks-border-style: solid;
--wiki-content-catlinks-border-color: var(--wiki-content-border-color);
--wiki-content-catlinks-border-radius: 0px;
--wiki-content-catlinks-border-image: none;
--wiki-content-catlinks-box-shadow: none;
--wiki-content-filetoc-background: var(--wiki-content-background-color--secondary);
--wiki-content-filetoc-border-width: 1px;
--wiki-content-filetoc-border-style: solid;
--wiki-content-filetoc-border-color: var(--wiki-content-border-color);
--wiki-content-filetoc-border-radius: 0px;
--wiki-content-filetoc-border-image: none;
--wiki-content-filetoc-box-shadow: none;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
--wiki-sidebar-padding: 0px;
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-background-image: none;
--wiki-sidebar-background-position: center;
--wiki-sidebar-background-repeat: repeat;
--wiki-sidebar-background-size: auto;
--wiki-sidebar-box-shadow: none;
--wiki-sidebar-filter: none;
--wiki-sidebar-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-style: solid;
--wiki-sidebar-border-image: none;
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-heading-color: var(--wiki-content-heading-color);
--wiki-sidebar-heading-font-weight: normal;
--wiki-sidebar-heading-font-style: normal;
--wiki-sidebar-heading-text-transform: none;
--wiki-sidebar-heading-line-height: normal;
--wiki-sidebar-heading-padding: 0.5rem 0.25rem 0.5rem 0.5rem;
--wiki-sidebar-heading-margin: 0px 0px -0.5rem 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-text-shadow: none;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-icon-to-link-filter: var(--wiki-icon-to-link-filter);
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-box-padding: 0px;
--wiki-sidebar-box-background: none;
--wiki-sidebar-box-border: 0px;
--wiki-sidebar-box-border-image: none;
--wiki-accent-color--hover: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-accent-label-color));
--wiki-footer-border-width: var(--wiki-content-border-width);
--wiki-footer-border-style: var(--wiki-content-border-style);
--wiki-footer-border-color: var(--wiki-content-border-color);
--wiki-footer-background-color: var(--wiki-content-background-color);
--wiki-footer-background-opacity: var(--wiki-content-background-opacity);
--wiki-footer-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-footer-text-color: var(--wiki-content-text-color);
--wiki-footer-link-color: var(--wiki-content-link-color);
--wiki-footer-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-footer-border-radius: var(--wiki-content-border-radius);
--wiki-navigation-background-opacity: var(--wiki-navigation-selected-background-opacity);
--wiki-navigation-background-color--hover: var(--wiki-navigation-background-color);
--wiki-navigation-background-opacity--hover: var(--wiki-navigation-background-opacity);
--wiki-navigation-background-image--hover: var(--wiki-navigation-background-image);
--wiki-navigation-background-position--hover: var(--wiki-navigation-background-position);
--wiki-navigation-background-repeat--hover: var(--wiki-navigation-background-repeat);
--wiki-navigation-background-size--hover: var(--wiki-navigation-background-size);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-transform--hover: none;
--wiki-navigation-selected-border-style: solid;
--wiki-navigation-selected-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-border-style: solid;
--wiki-navigation-border-color--hover: var(--wiki-navigation-border-color);
--wiki-navigation-border-image--hover: var(--wiki-navigation-border-image);
--wiki-navigation-border-bottom-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-border-bottom-style: var(--wiki-navigation-selected-border-style);
--wiki-navigation-border-bottom-width: calc(var(--wiki-is-navigation-inside-content, 0) * var(--wiki-navigation-selected-border-width, 1px) + (1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-width, 1px));
--wiki-navigation-icon-size: 1em;
--wiki-navigation-tab-padding-x--icon: var(--wiki-navigation-tab-padding-x);
--wiki-navigation-bottom-spacing: 0px; /* If you change this to greater than 0px, you should usually change the value of --wiki-navigation-selected-border-bottom-background to var(--wiki-navigation-border-bottom-color) */
--wiki-navigation-dropdown-background-color: var(--wiki-content-background-color);
--wiki-navigation-dropdown-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-dropdown-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-dropdown-offset: 0px; /* vertical offset */
--wiki-navigation-search-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-search-background-image: none;
--wiki-navigation-search-background-position: 0;
--wiki-navigation-search-background-size: auto;
--wiki-navigation-search-background-repeat: repeat;
--wiki-navigation-search-backdrop-filter: none;
--wiki-navigation-search-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-search-border-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-border-style: solid;
--wiki-navigation-search-border-width: 1px;
--wiki-navigation-search-border-radius: 2px;
--wiki-navigation-search-border-image: none;
--wiki-navigation-search-border-image--hover: var(--wiki-navigation-search-border-image);
--wiki-navigation-search-box-shadow: none;
--wiki-navigation-search-box-shadow--hover: var(--wiki-navigation-search-box-shadow);
--wiki-navigation-search-text-color: var(--wiki-content-text-color);
--wiki-navigation-search-font-size: var(--wiki-navigation-font-size);
--wiki-navigation-search-height: 2em;
--wiki-navigation-search-button-color: currentColor;
--wiki-navigation-search-button-color--hover: var(--wiki-navigation-search-button-color);
--wiki-navigation-search-button-color-opacity: 80%;
--wiki-navigation-search-button-color-opacity--hover: 95%;
--wiki-navigation-search-bottom-spacing: 3px;
--wiki-navigation-search-highlight-background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
--wiki-navigation-gap-between-left-and-right: calc(max(0px, var(--wiki-navigation-tab-spacing))); /* minimum width between #left-navigation and #right-navigation before tabs start to collapse */
}
/*** mobile adjustments ***/
@media screen and (max-width: 720px) {
body.has-vector-mobile-menu{
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-margin: 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-margin: 0px 0px -0.5em 0px;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-background-opacity: 100%;
--wiki-navigation-search-border-width: 1px;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
}
}
/*****************************
**** END SHARED VARIABLES ****
******************************/
/******************************************************************************************
********************************* End user-edit variables *********************************
******************************************************************************************/
/******************************
* Fallback for older browsers *
* DONT EDIT THIS *
*******************************/
@supports not (color:color-mix(in srgb, #000, transparent)) {
.view-dark,
.view-light,
:root {
--wiki-content-text-mix-color: var(--wiki-content-text-color);
--wiki-content-text-mix-color-95: var(--wiki-content-background-color);
--wiki-content-background-color--secondary: var(--wiki-content-dynamic-color--secondary--inverted);
--wiki-content-border-color--secondary: var(--wiki-content-border-color);
--wiki-content-border-color--accent: var(--wiki-accent-color);
--wiki-accent-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-highlight-background-color: transparent;
}
}
/*****************************
* End older browser fallback *
******************************/
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: color-mix(in srgb, var(--pi-secondary-background) 50%, transparent);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align: center;
font-size: 1.5em;
background: color-mix(in srgb, var(--pi-secondary-background) 75%, transparent);
color: var(--pi-secondary-background-label);
}
.portable-infobox .pi-data,
.portable-infobox .pi-group {
background: var(--wiki-content-background-color--secondary);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width: 100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
.pi-collapse > .pi-item:first-child {
cursor: pointer;
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*******************
* Main page layout *
********************/
#mp-container {
display: grid;
gap: 10px;
clear:both; /* for .mw-indicators combined with NOTITLE */
}
@media screen and (max-width: 990px) {
/* for mobile screens */
#mp-container {
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:var(--main-page-layout-columns--mobile, 100%);
}
.mp-box.mp-hide-on-mobile {
display: none;
}
}
@media screen and (min-width: 990px) and (max-width: 1350px) {
/* for narrow screens, between 990px and 1350px */
#mp-container {
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:var(--main-page-layout-columns--tablet, 1fr 1fr);
}
.mp-box.mp-hide-on-tablet {
display: none;
}
}
@media screen and (min-width: 1350px) {
/* for all other screens, 1350px and wider */
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns:var(--main-page-layout-columns--desktop, 2fr 1fr 2fr);
}
.mp-box.mp-hide-on-desktop {
display: none;
}
}
.mp-box {
position: relative;
display: flex;
flex-flow: column nowrap;
width: 100%;
box-sizing: border-box;
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 25%, transparent);
border: 1px solid var(--wiki-content-border-color);
padding: 0px;
}
.mp-body {
height: 100%;
display: flex;
padding: 0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display: block;
}
.mp-box.has-floating-image .mp-body {
height: unset;
display: block;
}
.mp-box.header-only {
border-bottom-width:0px;
}
.mp-box.header-only .mp-body {
display:none;
}
.mp-box.missing .mw-inputbox-input {
/* max-width doesn't override the input element's 'size' property, but that property does work as a max-width itself, so we can set width:100% for the same effect */
width:100% !important;
}
/* overqualified to override normal heading styles */
.mw-body .mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-content-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color: var(--wiki-content-heading-color);
}
#mp-box-welcome {
text-align: center;
position: relative;
overflow: hidden;
}
#mp-box-welcome h2 {
font-size: 200%;
}
#mp-welcome {
display: flex;
flex-flow: column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 85%, transparent);
padding: 0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap: 10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap: var(--gap);
}
.mp-links > ul > li {
display: flex;
flex-flow: column nowrap;
align-items: stretch;
text-align: center;
box-sizing: border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline: 1px solid var(--wiki-content-link-color);
transition: 0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: color-mix(in srgb, var(--wiki-content-link-color) 20%, transparent);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-8 > ul > li {flex: max(calc((100% / 8) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
flex: 1 1 auto;
box-sizing: border-box;
padding: 5px;
}
.mp-links > ul > li > a:first-child {
height: 100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height: unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height: 100%;
}
.mp-links.side-image li {
flex-flow: row nowrap;
}
.mp-links.plain > ul > li {
outline-color: transparent;
}
/***********************
* End main page layout *
************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ":\20";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
/* content: "\20\00B7\20"; font-weight: bold; */
/* "space • space"
There may (and likely) be an extra whitespace between <li>s,
therefore we have to use a space character as last character of this sequence.
By this way, the last space and the next whitespace will collapse as a single space,
to make the whitespace on both sides of the middle dot the same width.
*/
content: "\20\A0\2022\A0\20";
font-weight: inherit;
}
/* Add parentheses around nested lists */
.hlist dd ol::before,
.hlist dd ul::before,
.hlist dd dl::before,
.hlist dt ol::before,
.hlist dt ul::before,
.hlist dt dl::before,
.hlist li ol::before,
.hlist li ul::before,
.hlist li dl::before {
content: "\20(";
font-weight: inherit;
}
.hlist dd ol::after,
.hlist dd ul::after,
.hlist dd dl::after,
.hlist dt ol::after,
.hlist dt ul::after,
.hlist dt dl::after,
.hlist li ol::after,
.hlist li ul::after,
.hlist li dl::after {
content: ")";
font-weight: inherit;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) ".\20";
}
/* Progressive enhancement:
* try to make the dot always follow the list item in same line
*/
.hlist :is(li,dt,dd):not(:has(:is(li,dt,dd))) {
display: inline-block;
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width: 100%;
height: auto;
box-sizing: border-box;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter: invert(100%);
}
.pixelated {
image-rendering: pixelated;
}
@media screen and (min-width: 720px) {
.mobileonly {
display: none;
}
}
@media screen and (max-width: 720px) {
.nomobile {
display: none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin-left: unset;
}
.gallery.centered {
text-align: center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color: var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content {
flex: 1;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 50%, transparent);
transition: all 0.3s;
cursor: pointer;
overflow: auto;
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.spoiler-content {
background-color: var(--wiki-content-dynamic-color--secondary);
}
}
.spoiler-content > * {
pointer-events: none;
opacity: 0;
transition: all 0.3s;
}
.spoiler-content.show {
background-color: transparent;
}
.spoiler-content.show > * {
pointer-events: unset;
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext,
.link-icon.notext .fallback {
display: inline-block;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display: none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display: inline-block;
height: 1em;
width: 1em;
box-sizing: border-box;
vertical-align: text-top;
border-radius: 50%;
border: 1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
/*********************************
* Used by [[Template:TOC limit]] *
**********************************/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/*************************
* End Template:TOC limit *
**************************/
/*********************************
* Used by [[Template:TOC right]] *
**********************************/
@media all and (min-width: 720px) {
.tocright {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
}
/*************************
* End Template:TOC right *
**************************/
2dc12c0cce3b2e1777742a7962fcc1ab69c7ba58
Template:Recipe
10
1056
1589
2025-11-13T03:35:00Z
Sonoforpheus
111341
Created template
wikitext
text/x-wiki
|-
|
{| width = 100%
| [[File:{{{1}}}.png|link={{{1}}}]] x 1
|-
| {{{1}}}
|-
| {{{rate}}}/min
|}
| [[File:{{{made}}}.png|link={{{made}}}]] <br> [[{{{made}}}]]
|
{| width = 100%
| [[File:{{{2}}}.png|link={{{2}}}]] x {{{3}}} {{#if: {{{4|}}}|{{!}}{{!}} [[File:{{{4}}}.png|link={{{4}}}]] x {{{5}}}}} {{#if: {{{6|}}}|{{!}}{{!}} [[File:{{{6}}}.png|link={{{6}}}]] x {{{7}}}}}
|-
| [[{{{2}}}]] {{#if: {{{4|}}}|{{!}}{{!}} [[{{{4}}}]]}} {{#if: {{{6|}}}|{{!}}{{!}} [[{{{6}}}]]}}
|-
| {{#expr: {{{rate}}} * {{{3}}}}}/min {{#if: {{{4|}}}|{{!}}{{!}} {{#expr: {{{rate}}} * {{{5}}}}}/min}} {{#if: {{{6|}}}|{{!}}{{!}} {{#expr: {{{rate}}} * {{{7}}}}}/min}}
|}
| [[Research|{{#ifeq: {{{tier}}} | 0 | Start | Tier {{{tier}}}}}]]
818f9ccbeabe535c1b70a9e274c9d1367dff7342
1590
1589
2025-11-13T03:35:54Z
Sonoforpheus
111341
wikitext
text/x-wiki
<onlyinclude>|-
|
{| width = 100%
| [[File:{{{1}}}.png|link={{{1}}}]] x 1
|-
| {{{1}}}
|-
| {{{rate}}}/min
|}
| [[File:{{{made}}}.png|link={{{made}}}]] <br> [[{{{made}}}]]
|
{| width = 100%
| [[File:{{{2}}}.png|link={{{2}}}]] x {{{3}}} {{#if: {{{4|}}}|{{!}}{{!}} [[File:{{{4}}}.png|link={{{4}}}]] x {{{5}}}}} {{#if: {{{6|}}}|{{!}}{{!}} [[File:{{{6}}}.png|link={{{6}}}]] x {{{7}}}}}
|-
| [[{{{2}}}]] {{#if: {{{4|}}}|{{!}}{{!}} [[{{{4}}}]]}} {{#if: {{{6|}}}|{{!}}{{!}} [[{{{6}}}]]}}
|-
| {{#expr: {{{rate}}} * {{{3}}}}}/min {{#if: {{{4|}}}|{{!}}{{!}} {{#expr: {{{rate}}} * {{{5}}}}}/min}} {{#if: {{{6|}}}|{{!}}{{!}} {{#expr: {{{rate}}} * {{{7}}}}}/min}}
|}
| [[Research|{{#ifeq: {{{tier}}} | 0 | Start | Tier {{{tier}}}}}]]
</onlyinclude><noinclude>{{Documentation}}</noinclude>
23720daf667488553e48c3d3c54486bec6b896c7
1591
1590
2025-11-13T03:36:28Z
Sonoforpheus
111341
wikitext
text/x-wiki
<includeonly>|-
|
{| width = 100%
| [[File:{{{1}}}.png|link={{{1}}}]] x 1
|-
| {{{1}}}
|-
| {{{rate}}}/min
|}
| [[File:{{{made}}}.png|link={{{made}}}]] <br> [[{{{made}}}]]
|
{| width = 100%
| [[File:{{{2}}}.png|link={{{2}}}]] x {{{3}}} {{#if: {{{4|}}}|{{!}}{{!}} [[File:{{{4}}}.png|link={{{4}}}]] x {{{5}}}}} {{#if: {{{6|}}}|{{!}}{{!}} [[File:{{{6}}}.png|link={{{6}}}]] x {{{7}}}}}
|-
| [[{{{2}}}]] {{#if: {{{4|}}}|{{!}}{{!}} [[{{{4}}}]]}} {{#if: {{{6|}}}|{{!}}{{!}} [[{{{6}}}]]}}
|-
| {{#expr: {{{rate}}} * {{{3}}}}}/min {{#if: {{{4|}}}|{{!}}{{!}} {{#expr: {{{rate}}} * {{{5}}}}}/min}} {{#if: {{{6|}}}|{{!}}{{!}} {{#expr: {{{rate}}} * {{{7}}}}}/min}}
|}
| [[Research|{{#ifeq: {{{tier}}} | 0 | Start | Tier {{{tier}}}}}]]
</includeonly><noinclude>{{Documentation}}</noinclude>
52466f69338ce9d90150ea11484f4db70fe58497
1595
1591
2025-11-13T04:27:23Z
Sonoforpheus
111341
forgot a hyperlink
wikitext
text/x-wiki
<includeonly>|-
|
{| width = 100%
| [[File:{{{1}}}.png|link={{{1}}}]] x 1
|-
| [[{{{1}}}]]
|-
| {{{rate}}}/min
|}
| [[File:{{{made}}}.png|link={{{made}}}]] <br> [[{{{made}}}]]
|
{| width = 100%
| [[File:{{{2}}}.png|link={{{2}}}]] x {{{3}}} {{#if: {{{4|}}}|{{!}}{{!}} [[File:{{{4}}}.png|link={{{4}}}]] x {{{5}}}}} {{#if: {{{6|}}}|{{!}}{{!}} [[File:{{{6}}}.png|link={{{6}}}]] x {{{7}}}}}
|-
| [[{{{2}}}]] {{#if: {{{4|}}}|{{!}}{{!}} [[{{{4}}}]]}} {{#if: {{{6|}}}|{{!}}{{!}} [[{{{6}}}]]}}
|-
| {{#expr: {{{rate}}} * {{{3}}}}}/min {{#if: {{{4|}}}|{{!}}{{!}} {{#expr: {{{rate}}} * {{{5}}}}}/min}} {{#if: {{{6|}}}|{{!}}{{!}} {{#expr: {{{rate}}} * {{{7}}}}}/min}}
|}
| [[Research|{{#ifeq: {{{tier}}} | 0 | Start | Tier {{{tier}}}}}]]
</includeonly><noinclude>{{Documentation}}</noinclude>
08f2675cd2ea00cff27cc791642e0f62fc598927
Template:Recipe/doc
10
1057
1592
2025-11-13T03:48:38Z
Sonoforpheus
111341
Created page with "Creates a row in a recipe table. THIS DOESN'T WORK FOR THE RECYCLER since there are two outputs. Use <code><nowiki>RecyclerRecipe</nowiki></code> instead. == Example == <code><nowiki>{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60% ! Product !! Produced by !! Ingredients !! Unlock {{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}} {{Recipe|Steel Beam|rate=30|tier=3|made=Assembler (Level 2)|Iron Plate|3|Coal|1}} {{R..."
wikitext
text/x-wiki
Creates a row in a recipe table. THIS DOESN'T WORK FOR THE RECYCLER since there are two outputs. Use <code><nowiki>RecyclerRecipe</nowiki></code> instead.
== Example ==
<code><nowiki>{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Steel Beam|rate=30|tier=3|made=Assembler (Level 2)|Iron Plate|3|Coal|1}}
{{Recipe|Supercomputer|rate=6|tier=7|made=Assembler (Level 3)|Circuit Board|3|Lightweight Frame|1|Battery|1}}
|}
</nowiki></code>
produces:
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Steel Beam|rate=30|tier=3|made=Assembler (Level 2)|Iron Plate|3|Coal|1}}
{{Recipe|Supercomputer|rate=6|tier=7|made=Assembler (Level 3)|Circuit Board|3|Lightweight Frame|1|Battery|1}}
|}
== Syntax ==
<code><nowiki>{{Recipe|1|rate|tier|made|2|3}}</nowiki></code>
<code><nowiki>{{Recipe|1|rate|tier|made|2|3|4|5}}</nowiki></code>
<code><nowiki>{{Recipe|1|rate|tier|made|2|3|4|5|6|7}}</nowiki></code>
=== Required parameters ===
<code><nowiki>1</nowiki></code> Item being produced
<code><nowiki>rate</nowiki></code> Rate of production / minute
<code><nowiki>tier</nowiki></code> Research Tier (use 0 for items unlocked at start)
<code><nowiki>made</nowiki></code> Machine the product is made in
<code><nowiki>2</nowiki></code> Ingredient #1
<code><nowiki>3</nowiki></code> Quantity of Ingredient #1 needed per 1 product
=== Optional parameters ===
<code><nowiki>4</nowiki></code> Ingredient #2
<code><nowiki>5</nowiki></code> Quantity of Ingredient #2 needed per 1 product
<code><nowiki>6</nowiki></code> Ingredient #3
<code><nowiki>7</nowiki></code> Quantity of Ingredient #3 needed per 1 product
fbba748cfcfe31a9af4ac1724a759f5ef45657f8
Assembler (Level 1)
0
288
1593
1317
2025-11-13T04:20:26Z
Sonoforpheus
111341
Wrote description, reformatted table with {{Recipe}} template
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 1)
|image = Assembler (Level 1) Placed.png
|Description = Basic crafting machine. Can craft items that only require a single type of ingredient.
|Sections = Ingredients
|Ingredients = Iron Plate:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power = 500
|Water =
}}
'''Assembler (Level 1}''' is the smallest and lowest-tier Assembler building. When provided with enough [[power]] and supplied with components, it will craft them into components of higher complexity. It has one input, and thus can only craft items whose blueprints require only one ingredient.
The blueprint for the Assembler (Level 1) to craft can be selected when it is placed, or afterward by interacting with the machine and pressing the "Configure" button on the menu.
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
|-
| colspan = 4 | '''Components'''
{{Recipe|Bearing|rate=30|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Copper Wire|rate=30|tier=0|made=Assembler (Level 1)|Copper Bar|2}}
{{Recipe|Gear|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|1}}
{{Recipe|Heatsink|rate=45|tier=2|made=Assembler (Level 1)|Copper Bar|1}}
{{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Steel Cable|rate=30|tier=0|made=Assembler (Level 1)|Iron Bar|3}}
|-
| colspan = 4 | '''Buildings'''
{{Recipe|Assembler (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Iron Plate|9}}
{{Recipe|Conveyor Belt|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Furnace (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Stone|9}}
{{Recipe|Wooden Chest|rate=15|tier=0|made=Assembler (Level 1)|Wood|4}}
|}
[[Category:Building]]
{{ItemNav}}
1f2259c4351f1d139d9321102122ef049c4dcedf
1594
1593
2025-11-13T04:24:49Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 1)
|image = Assembler (Level 1) Placed.png
|Description = Basic crafting machine. Can craft items that only require a single type of ingredient.
|Sections = Ingredients
|Ingredients = Iron Plate:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power = 500
|Water =
}}
'''Assembler (Level 1}''' is the smallest and lowest-tier Assembler building. When provided with enough [[power]] and supplied with components, it will craft them into components of higher complexity. It has one input, and thus can only craft items whose blueprints require only one ingredient.
The blueprint for the Assembler (Level 1) to craft can be selected when it is placed, or afterward by interacting with the machine and pressing the "Configure" button on the menu.
== Blueprints ==
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
|-
| colspan = 4 | '''Components'''
{{Recipe|Bearing|rate=30|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Copper Wire|rate=30|tier=0|made=Assembler (Level 1)|Copper Bar|2}}
{{Recipe|Gear|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|1}}
{{Recipe|Heatsink|rate=45|tier=2|made=Assembler (Level 1)|Copper Bar|1}}
{{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Steel Cable|rate=30|tier=0|made=Assembler (Level 1)|Iron Bar|3}}
|-
| colspan = 4 | '''Buildings'''
{{Recipe|Assembler (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Iron Plate|9}}
{{Recipe|Conveyor Belt|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Furnace (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Stone|9}}
{{Recipe|Wooden Chest|rate=15|tier=0|made=Assembler (Level 1)|Wood|4}}
|}
[[Category:Building]]
{{ItemNav}}
12def677b099c1623bdacc3de61b5f8ebcb6c9e8
1605
1594
2025-11-13T09:48:16Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 1)
|image = Assembler (Level 1) Placed.png
|Description = Basic crafting machine. Can craft items that only require a single type of ingredient.
|Sections = Ingredients
|Ingredients = Iron Plate:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power = 500
|Water =
}}
'''Assembler (Level 1}''' is the smallest and lowest-tier Assembler building. When provided with enough [[power]] and supplied with components, it will craft them into components of higher complexity. It has one input, and thus can only craft items whose blueprints require only one ingredient.
The blueprint for the Assembler (Level 1) to craft can be selected when it is placed, or afterward by interacting with the machine and pressing the "Configure" button on the menu.
== Blueprints ==
=== Components ===
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
|-
{{Recipe|Bearing|rate=30|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Copper Wire|rate=30|tier=0|made=Assembler (Level 1)|Copper Bar|2}}
{{Recipe|Gear|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|1}}
{{Recipe|Heatsink|rate=45|tier=2|made=Assembler (Level 1)|Copper Bar|1}}
{{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Steel Cable|rate=30|tier=0|made=Assembler (Level 1)|Iron Bar|3}}
|}
=== Buildings ===
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
|-
{{Recipe|Assembler (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Iron Plate|9}}
{{Recipe|Conveyor Belt|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Furnace (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Stone|9}}
{{Recipe|Wooden Chest|rate=15|tier=0|made=Assembler (Level 1)|Wood|4}}
|}
[[Category:Building]]
{{ItemNav}}
376d35d441a55bf7007bef50181b00587c94c46f
Quartz
0
1058
1597
2025-11-13T06:14:50Z
Sonoforpheus
111341
Redirected page to [[Gems]]
wikitext
text/x-wiki
#REDIRECT [[Gems]]
6ee8f5cf74a456bba474074023e3aa56cc80c270
Research
0
944
1598
1541
2025-11-13T06:26:02Z
Sonoforpheus
111341
Corrected formatting
wikitext
text/x-wiki
New upgrades and item blueprints are unlocked by conducting '''research''' at the [[University]] and the [[Observatory]]. Each research item requires the delivery of [[components]] to the appropriate facility, either by hand or via the facility's conveyor ports. Research is divided into tiers that correspond to the level of advancement in components and [[buildings]] that are unlocked. Usually research from two different tiers is available to be selected from at the research desk.
== University Research ==
=== Tier 1 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|-
| {{Requirements|{{ItemIcon|Splitter}}|Gear|80|Copper Wire|20|desc=A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|{{ItemIcon|Underpass}}|Iron Plate|120|Stone|200|desc=Carries items underneath obstacles and under paths. Especially useful for routing under pedestrian pathways.}}
|-
| {{Requirements|{{ItemIcon|Item Dispenser}}|Iron Plate|200|Gear|150|desc=Dispenses items automatically via conveyor belt.}}
|-
| {{Requirements|'''Coal Efficiency'''|Stone|800|Coal|500|Iron Plate|250|desc=Increases the efficiency of coal, allowing it to last for twice as long in furnaces.}}
|}
=== Tier 2 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 2'''<br/>{{ItemLink|Heatsink}}<br/>{{ItemLink|Stator}}<br/>{{ItemLink|Small Motor}}|Gear|50|Bearing|25|Copper Wire|40|desc = Unlocks Tier 2 research items. Contains the blueprints necessary for repairing {{NPC|Pico}}.}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 2)}}|Gear|50|Heatsink|25|desc = Allows automatic production of blueprints with two requirements.}}
|-
| {{Requirements|{{ItemIcon|Furnace (Level 2)}}|Stone|200|Gear|150|Small Motor|20|desc = A fully automatic furnace that can take both coal and ore as inputs at the same time.}}
|-
| {{Requirements|{{ItemIcon|Item Buffer}}|Iron Plate|400|Gear|300|Small Motor|50|desc = Collects and dispenses items automatically via conveyor belt. Can be used as a buffer for production lines.}}
|-
| {{Requirements|'''Furnace Efficiency'''|Coal|2000|Stone|2000|desc = Increases the efficiency of furnaces, making them smelt ore 50% faster.}}
|}
=== Tier 3 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 3'''<br/>{{ItemLink|Steel Beam}}<br/>{{ItemLink|Steel Cable}}<br/>{{ItemLink|Winch}}|Iron Plate|200|Heavy Duty Motor|25|desc = Unlocks Tier 3 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Cable Crane}}|Steel Beam|100|Heavy Duty Motor|25|desc = Lifts and moves items over top of buildings and terrain. Can be used for unloading boat and rail shipments.}}
|-
| {{Requirements|{{ItemLink|Loader}} / {{ItemLink|Unloader}}|Steel Beam|400|Heavy Duty Motor|150|desc = Load and unload items into large crates to greatly increase the throughput of conveyor belts and cable cranes.}}
|-
| {{Requirements|{{ItemIcon|Bumper}}|Steel Beam|600|Heavy Duty Motor|250|Winch|100|desc = Pushes items onto an adjacent space based on a configurable ratio. Can also be used to move crates.}}
|-
| {{Requirements|{{ItemIcon|Power Pole (Level 2)}}|Steel Beam|600|Copper Wire|400|Heatsink|200|desc = Can span distances twice as far as regular power poles, and powers buildings in a larger area.}}
|}
=== Tier 4 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 4'''<br/>{{ItemLink|Logic Chip}}<br/>{{ItemLink|Circuit Board}}<br/>{{ItemLink|Servo}}|Computer Tower|200|Computer Monitor|200|desc = Unlocks Tier 4 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Recycler}}|Steel Beam|200|Heavy Duty Motor|50|desc = Recycles items into base components that can be reused.}}
|-
| {{Requirements|{{ItemIcon|Sorter}}|Steel Beam|200|Logic Chip|25|desc = Sorts incoming items into two different conveyor belts based on filter criteria.}}
|-
| {{Requirements|{{ItemIcon|Filtering Splitter}}|Logic Chip|200|Circuit Board|50|desc = A robotic arm that picks up items based on filter criteria. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|'''Recycler Efficiency'''|Logic Chip|400|Circuit Board|200|Heavy Duty Motor|600|desc = Increases the efficiency of recyclers, making them recycle material 50% faster.}}
|}
== Telescope Repair ==
After completing Stage 1 of the rocket, {{NPC|Elise}} will approach you for help with repairing the telescope at the [[Observatory]] so they can get it up and running again. She'll give you a blueprint for {{ItemLink|Glass Lens|Glass Lenses}} for use in repairing it. This is the only use for Glass Lenses in the game, and they cannot be recycled in a {{ItemLink|Recycler}}.
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Repair the Observatory Telescope'''|Steel Beam|150|Gear|300|Glass Lens|50|desc = Unlocks Observatory research}}
|}
== Observatory Research ==
=== Tier 5 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 5'''<br/>{{ItemLink|Flow Meter}}<br/>{{ItemLink|Oxygen Tank}}<br/>{{ItemLink|Plastic Bar}}|Plastic Scraps|750|Copper Bar|500|desc = Unlocks Tier 5 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|'''Chemical Processing'''<br/>{{ItemLink|Chemical Plant}}<br/>{{ItemLink|Water Pump}}<br/>{{ItemLink|Pipe}}|Flow Meter|250|Iron Plate|400|Stone|500|desc = Produces advanced materials and components using water.}}
|-
| {{Requirements|{{ItemIcon|Underground Pipe}}|Flow Meter|1000|Circuit Board|50|desc = Move water underneath obstacles using underground pipes.}}
|-
| {{Requirements|'''Pump Efficiency'''|Flow Meter|1000|Iron Plate|800|Plastic Bar|500|desc = Move water underneath obstacles using underground pipes.}}
|}
=== Tier 6 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 6'''<br/>{{ItemLink|Lightweight Frame}}<br/>{{ItemLink|Fiberglass}}|Plastic Bar|300|Steel Beam|300|desc = Unlocks Tier 6 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Synthesizer}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|300|desc = Grows new crystals out of fragments. Fragments can be produced by recycling whole crystals.}}
|-
| {{Requirements|{{ItemIcon|Large Wind Turbine}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|600|desc = Produces significantly more power than small turbines. Works best in windy environments.}}
|-
| {{Requirements|{{ItemIcon|Drill (Level 2)}}|Steel Beam|600|Lightweight Frame|300|Fiberglass|200|desc = Produces ore three times as fast as regular drills.}}
|-
| {{Requirements|'''Synthesizer Efficiency'''|Plastic Bar|1200|Lightweight Frame|600|Fiberglass|300|desc = Increases the efficiency of synthesizers, making them grow crystals twice as fast.}}
|}
=== Tier 7 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 7'''<br/>{{ItemLink|Battery}}<br/>{{ItemLink|Ceramic Plate}}|Small Motor|250|Steel Beam|250|Circuit Board|250|desc = Unlocks Tier 7 research items. Necessary for repairing {{NPC|Toasty}}}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 3)}}|Small Motor|500|Steel Beam|500|Circuit Board|500|Ceramic Plate|200|desc = Allows automatic production of blueprints with three requirements.}}
|-
| {{Requirements|{{ItemIcon|Rocket Fuel}}|Coal|4000|Plastic Bar|2000|Oxygen Tank|1000|desc = Highly refined kerosene used as rocket propellant.}}
|-
| {{Requirements|{{ItemIcon|Supercomputer}}|Circuit Board|1000|Lightweight Frame|500|Battery|500|desc = A powerful computer necessary for performing calculations for space flight.}}
|}
{{ItemNav}}
[[Category:Progression]]
b77a6d73271897a820dc354128e93b8af02b48dc
Assembler (Level 2)
0
762
1599
1319
2025-11-13T07:30:09Z
Sonoforpheus
111341
Wrote description, reformatted table with {{Recipe}} template
wikitext
text/x-wiki
{{Item Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
'''Assembler (Level 2}''' is the second Assembler building, unlocked in Tier 2 of the [[research]] chain. It has two inputs, and therefore can craft items whose blueprints require two ingredients. A large majority of the buildings and components throughout ''Little Rocket Lab'' fall into this category, the first of which are the {{ItemLink|Stator|Stators}} required to repair {{NPC|Pico}}.
The blueprint for the machine to craft can be selected when it is placed, or afterward by interacting with it and pressing the "Configure" button on the menu.
== Blueprints ==
=== Components ===
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Circuit Board|rate=15|tier=4|made=Assembler (Level 2)|Logic Chip|1|Copper Wire|2}}
{{Recipe|Fiberglass|rate=15|tier=6|made=Assembler (Level 2)|Quartz|2|Plastic Bar|1}}
{{Recipe|Flow Meter|rate=10|tier=5|made=Assembler (Level 2)|Circuit Board|1|Gear|3}}
{{Recipe|Glass Lens|rate=2|tier=5|made=Assembler (Level 2)|Quartz|1|Copper Bar|1}}
{{Recipe|Heavy Duty Motor|rate=15|tier=2|made=Assembler (Level 2)|Small Motor|1|Heatsink|2}}
{{Recipe|Rocket Fuel|rate=6|tier=7|made=Assembler (Level 2)|Coal|15|Iron Plate|3}}
{{Recipe|Servo|rate=15|tier=4|made=Assembler (Level 2)|Circuit Board|1|Small Motor|1}}
{{Recipe|Small Motor|rate=30|tier=2|made=Assembler (Level 2)|Bearing|2|Stator|1}}
{{Recipe|Steel Beam|rate=30|tier=2|made=Assembler (Level 2)|Iron Plate|3|Coal|1}}
{{Recipe|Winch|rate=15|tier=3|made=Assembler (Level 2)|Heavy Duty Motor|1|Steel Cable|2}}
|}
=== Buildings ===
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Assembler (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Iron Plate|30|Heatsink|10}}
{{Recipe|Assembler (Level 3)|rate=1|tier=7|made=Assembler (Level 2)|Lightweight Frame|9|Ceramic Plate|6}}
{{Recipe|Bumper|rate=10|tier=3|made=Assembler (Level 2)|Winch|1|Iron Plate|2}}
{{Recipe|Cable Crane|rate=3|tier=3|made=Assembler (Level 2)|Steel Beam|15|Winch|6}}
{{Recipe|Chemical Plant|rate=2|tier=5|made=Assembler (Level 2)|Flow Meter|1|Servo|3}}
{{Recipe|Drill (Level 1)|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Gear|6}}
{{Recipe|Drill (Level 2)|rate=6|tier=6|made=Assembler (Level 2)|Fiberglass|3|Heavy Duty Motor|1}}
{{Recipe|Filtering Splitter|rate=2|tier=4|made=Assembler (Level 2)|Servo|3|Gear|15}}
{{Recipe|Furnace (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Stone|30|Small Motor|3}}
{{Recipe|Item Buffer|rate=6|tier=2|made=Assembler (Level 2)|Iron Plate|15|Small Motor|2}}
{{Recipe|Item Dispenser|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|6|Gear|6}}
{{Recipe|Item Receiver|rate=15|tier=0|made=Assembler (Level 2)|Iron Plate|6|Gear|3}}
{{Recipe|Large Wind Turbine|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|6|Heavy Duty Motor|2}}
{{Recipe|Loader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Pipe|rate=10|tier=5|made=Assembler (Level 2)|Iron Plate|3|Copper Bar|1}}
{{Recipe|Power Pole (Level 1)|rate=30|tier=0|made=Assembler (Level 2)|Iron Plate|3|Copper Wire|2}}
{{Recipe|Power Pole (Level 2)|rate=6|tier=3|made=Assembler (Level 2)|Iron Plate|9|Heatsink|15}}
|-
|
{| width = 100%
| [[File:Power Pole (with light).png|link=Power Pole (with light)]] x 1
|-
| [[Power Pole (with light)]]
|-
| 10/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 6 || [[File:Copper Wire.png|link=Copper Wire]] x 9
|-
| [[Iron Plate]] || [[Copper Wire]]
|-
| 60/min || 90/min
|}
| [[General store]] {{Coin}}<br/><br/>{{Spoiler|Offering to [[Ronja]]}}
{{Recipe|Recycler|rate=2|tier=4|made=Assembler (Level 2)|Heavy Duty Motor|2|Steel Beam|6}}
{{Recipe|Small Wind Turbine|rate=6|tier=0|made=Assembler (Level 2)|Gear|15|Copper Wire|10}}
{{Recipe|Sorter|rate=1|tier=4|made=Assembler (Level 2)|Steel Beam|15|Logic Chip|9}}
{{Recipe|Splitter|rate=15|tier=1|made=Assembler (Level 2)|Gear|6|Copper Wire|3}}
{{Recipe|Synthesizer|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|2|Fiberglass|3}}
{{Recipe|Underground Pipe|rate=3|tier=5|made=Assembler (Level 2)|Iron Plate|6|Stone|6}}
{{Recipe|Underpass|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Stone|9}}
{{Recipe|Unloader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Utility Light|rate=6|tier=0|made=Assembler (Level 2)|Iron Plate|2|Copper Wire|6}}
{{Recipe|Water Pump|rate=3|tier=5|made=Assembler (Level 2)|Flow Meter|1|Heavy Duty Motor|1}}
|}
[[Category:Building]]
{{ItemNav}}
be091f50741fb4251f4db918f66de8c61683b6e6
1600
1599
2025-11-13T07:54:36Z
Sonoforpheus
111341
typo
wikitext
text/x-wiki
{{Item Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
'''Assembler (Level 2)''' is the second Assembler building, unlocked in Tier 2 of the [[research]] chain. It has two inputs, and therefore can craft items whose blueprints require two ingredients. A large majority of the buildings and components throughout ''Little Rocket Lab'' fall into this category, the first of which are the {{ItemLink|Stator|Stators}} required to repair {{NPC|Pico}}.
The blueprint for the machine to craft can be selected when it is placed, or afterward by interacting with it and pressing the "Configure" button on the menu.
== Blueprints ==
=== Components ===
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Circuit Board|rate=15|tier=4|made=Assembler (Level 2)|Logic Chip|1|Copper Wire|2}}
{{Recipe|Fiberglass|rate=15|tier=6|made=Assembler (Level 2)|Quartz|2|Plastic Bar|1}}
{{Recipe|Flow Meter|rate=10|tier=5|made=Assembler (Level 2)|Circuit Board|1|Gear|3}}
{{Recipe|Glass Lens|rate=2|tier=5|made=Assembler (Level 2)|Quartz|1|Copper Bar|1}}
{{Recipe|Heavy Duty Motor|rate=15|tier=2|made=Assembler (Level 2)|Small Motor|1|Heatsink|2}}
{{Recipe|Rocket Fuel|rate=6|tier=7|made=Assembler (Level 2)|Coal|15|Iron Plate|3}}
{{Recipe|Servo|rate=15|tier=4|made=Assembler (Level 2)|Circuit Board|1|Small Motor|1}}
{{Recipe|Small Motor|rate=30|tier=2|made=Assembler (Level 2)|Bearing|2|Stator|1}}
{{Recipe|Steel Beam|rate=30|tier=2|made=Assembler (Level 2)|Iron Plate|3|Coal|1}}
{{Recipe|Winch|rate=15|tier=3|made=Assembler (Level 2)|Heavy Duty Motor|1|Steel Cable|2}}
|}
=== Buildings ===
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Assembler (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Iron Plate|30|Heatsink|10}}
{{Recipe|Assembler (Level 3)|rate=1|tier=7|made=Assembler (Level 2)|Lightweight Frame|9|Ceramic Plate|6}}
{{Recipe|Bumper|rate=10|tier=3|made=Assembler (Level 2)|Winch|1|Iron Plate|2}}
{{Recipe|Cable Crane|rate=3|tier=3|made=Assembler (Level 2)|Steel Beam|15|Winch|6}}
{{Recipe|Chemical Plant|rate=2|tier=5|made=Assembler (Level 2)|Flow Meter|1|Servo|3}}
{{Recipe|Drill (Level 1)|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Gear|6}}
{{Recipe|Drill (Level 2)|rate=6|tier=6|made=Assembler (Level 2)|Fiberglass|3|Heavy Duty Motor|1}}
{{Recipe|Filtering Splitter|rate=2|tier=4|made=Assembler (Level 2)|Servo|3|Gear|15}}
{{Recipe|Furnace (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Stone|30|Small Motor|3}}
{{Recipe|Item Buffer|rate=6|tier=2|made=Assembler (Level 2)|Iron Plate|15|Small Motor|2}}
{{Recipe|Item Dispenser|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|6|Gear|6}}
{{Recipe|Item Receiver|rate=15|tier=0|made=Assembler (Level 2)|Iron Plate|6|Gear|3}}
{{Recipe|Large Wind Turbine|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|6|Heavy Duty Motor|2}}
{{Recipe|Loader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Pipe|rate=10|tier=5|made=Assembler (Level 2)|Iron Plate|3|Copper Bar|1}}
{{Recipe|Power Pole (Level 1)|rate=30|tier=0|made=Assembler (Level 2)|Iron Plate|3|Copper Wire|2}}
{{Recipe|Power Pole (Level 2)|rate=6|tier=3|made=Assembler (Level 2)|Iron Plate|9|Heatsink|15}}
|-
|
{| width = 100%
| [[File:Power Pole (with light).png|link=Power Pole (with light)]] x 1
|-
| [[Power Pole (with light)]]
|-
| 10/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 6 || [[File:Copper Wire.png|link=Copper Wire]] x 9
|-
| [[Iron Plate]] || [[Copper Wire]]
|-
| 60/min || 90/min
|}
| [[General store]] {{Coin}}<br/><br/>{{Spoiler|Offering to [[Ronja]]}}
{{Recipe|Recycler|rate=2|tier=4|made=Assembler (Level 2)|Heavy Duty Motor|2|Steel Beam|6}}
{{Recipe|Small Wind Turbine|rate=6|tier=0|made=Assembler (Level 2)|Gear|15|Copper Wire|10}}
{{Recipe|Sorter|rate=1|tier=4|made=Assembler (Level 2)|Steel Beam|15|Logic Chip|9}}
{{Recipe|Splitter|rate=15|tier=1|made=Assembler (Level 2)|Gear|6|Copper Wire|3}}
{{Recipe|Synthesizer|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|2|Fiberglass|3}}
{{Recipe|Underground Pipe|rate=3|tier=5|made=Assembler (Level 2)|Iron Plate|6|Stone|6}}
{{Recipe|Underpass|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Stone|9}}
{{Recipe|Unloader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Utility Light|rate=6|tier=0|made=Assembler (Level 2)|Iron Plate|2|Copper Wire|6}}
{{Recipe|Water Pump|rate=3|tier=5|made=Assembler (Level 2)|Flow Meter|1|Heavy Duty Motor|1}}
|}
[[Category:Building]]
{{ItemNav}}
a631481b0f7f86fd20bee1db462e260dec0c5c68
Angela
0
885
1601
1509
2025-11-13T08:54:49Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gem, Seashell, Collectible
|WorstGift=Ore, Recyclable, Fragment}}
'''Angela''' is a [[characters|character]] in ''Little Rocket Lab''. She is {{NPC|Michael|Michael's}} older sister and arrives to town to move in with him a couple of days after {{NPC|Morgan|Morgan's}} return. She takes over half of the workshop at Michael's [[scrapyard]] and and starts an [[Angela's Interior Design|interior design store]] there.
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
2efc5ad1cefe887480e11a7c5a253d14045abe5d
Benson
0
893
1602
1267
2025-11-13T09:05:21Z
Sonoforpheus
111341
Description and gift table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = An eccentric inventor, and the most confusing person I've ever talked to. He lives in the abandoned railcar south of town. Sorry, lab, not railcar. He also seems to think my name is Mogo.
|description= Self proclaimed inventor.
|BestGift=Fragment
|WorstGift=Fossil}}
'''Benson''' is a [[characters|character]] in ''Little Rocket Lab''. He is an eccentric scientist who lives and works in an abandoned railcar in the [[Railyard]]. He often speaks in confusing circles and always calls {{NPC|Morgan}} "Mogo."
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Fragments|Diamond Fragment}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/>{{IconLink|Components|Small Motor}} <br/>{{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Fossils|Dinosaur Fossil}}
|}
{{CharNav}}
[[Category:Characters]]
0cdd84abb3edcd78af853779da7f1432dd551485
Carter
0
894
1603
1268
2025-11-13T09:15:27Z
Sonoforpheus
111341
Stub marker and gift table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Became the mayor of St. Ambroise a few years back. Been told that he's a bit of a stickler for paperwork. He also seems particularly fond of Dottie.
|description= Mayor of town.
|BestGift=Fossil, Collectible
|WorstGift=Ore}}
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Ore|Iron Ore}}
|}
e85f43d69123ca4eb3b39c187f1999a65e8f70e9
Coffee
0
979
1604
1426
2025-11-13T09:43:31Z
Sonoforpheus
111341
wikitext
text/x-wiki
Several types of '''coffee''' are sold by {{NPC|Jamie}} at the [[bakery]]. Each one provides a different buff that lasts for the rest of the current day. These buffs do not stack; the buff from a second type of coffee will replace the first. Coffee only stays warm in {{NPC|Morgan|Morgan's}} inventory for the current day. The following day it will be marked with a cold thermometer icon [[File:Cold Black Coffee.png|32px]] and will have no buff effect at all.
Coffee cannot be gifted. Pressing "Use Item" on a character with a coffee selected will just cause Morgan to drink it.
{{CardGrid|
|content=
{{Card
| name = Black Coffee
| description = Allows staying up until 2am.
| price = 5
}}
{{Card
| name = Cappuccino
| description = Doubles health for the entire day.
| price = 10
}}
{{Card
| name = Espresso
| description = Increases run speed for the entire day.
| price = 10
}}
{{Card
| name = Flat White
| description = Doubles hammer strength for the entire day.
| price = 15
}}
}}
[[Category: Item type]]
{{ItemNav}}
cb7df8f9da1dd834b13858681f31ae757c5e93c1
Chemical Plant
0
767
1606
1325
2025-11-13T09:56:35Z
Sonoforpheus
111341
Description and reformatted blueprints table
wikitext
text/x-wiki
{{Item Infobox
|title = Chemical Plant
|image = Chemical Plant Placed.png
|Description = Chemical crafting machine. Can craft items that require water.
|Ingredients = Flow Meter:1, Servo:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water = 20
}}
The '''Chemical Plant''' is a machine that assembles components that require not only the correct ingredients, but also a [[Water Pressure|supply of water]]. The Chemical Plant has two inputs for belts and also an input for a pipe to be connected to a water network.
== Blueprints ==
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
|-
{{Recipe|Lightweight Frame|rate=15|tier=6|made=Chemical Plant|Steel Beam|1|Plastic Bar|2}}
{{Recipe|Oxygen Tank|rate=15|tier=5|made=Assembler (Level 2)|Iron Plate|2|Copper Bar|1}}
{{Recipe|Plastic Bar|rate=30|tier=5|made=Chemical Plant|Bearing|2|Stator|1}}
{{Recipe|Rocket Fuel|rate=6|tier=7|made=Chemical Plant|Coal|15|Iron Plate|3}}
|}
{{ItemNav}}
[[Category:Building]]
facdba13047a542f9f26036bcf80d7aac1722c88
Components
0
1059
1607
2025-11-13T16:41:43Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Components''' are the manufactured parts that all [[buildings]] are made from and which must be delivered to the [[silo]] and various other locations to meet the requirements for [[progression]]. Simple components are used in production chains to create more complex ones, leading from [[ore]], [[stone]], and [[recyclables]] all the way up to {{ItemLink|Rocket Fuel}} and {{ItemLink|Supercomputer|Supercomputers}}.
== List of component blueprints ==
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Bearing|rate=30|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Circuit Board|rate=15|tier=4|made=Assembler (Level 2)|Logic Chip|1|Copper Wire|2}}
{{Recipe|Copper Wire|rate=30|tier=0|made=Assembler (Level 1)|Copper Bar|2}}
{{Recipe|Fiberglass|rate=15|tier=6|made=Assembler (Level 2)|Quartz|2|Plastic Bar|1}}
{{Recipe|Flow Meter|rate=10|tier=5|made=Assembler (Level 2)|Circuit Board|1|Gear|3}}
{{Recipe|Gear|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|1}}
{{Recipe|Glass Lens|rate=2|tier=5|made=Assembler (Level 2)|Quartz|1|Copper Bar|1}}
{{Recipe|Heatsink|rate=45|tier=2|made=Assembler (Level 1)|Copper Bar|1}}
{{Recipe|Heavy Duty Motor|rate=15|tier=2|made=Assembler (Level 2)|Small Motor|1|Heatsink|2}}
{{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Lightweight Frame|rate=15|tier=6|made=Chemical Plant|Steel Beam|1|Plastic Bar|2}}
{{Recipe|Oxygen Tank|rate=15|tier=5|made=Assembler (Level 2)|Iron Plate|2|Copper Bar|1}}
{{Recipe|Plastic Bar|rate=30|tier=5|made=Chemical Plant|Bearing|2|Stator|1}}
{{Recipe|Rocket Fuel|rate=6|tier=7|made=Chemical Plant|Coal|15|Iron Plate|3}}
{{Recipe|Servo|rate=15|tier=4|made=Assembler (Level 2)|Circuit Board|1|Small Motor|1}}
{{Recipe|Small Motor|rate=30|tier=2|made=Assembler (Level 2)|Bearing|2|Stator|1}}
{{Recipe|Steel Beam|rate=30|tier=2|made=Assembler (Level 2)|Iron Plate|3|Coal|1}}
{{Recipe|Steel Cable|rate=30|tier=0|made=Assembler (Level 1)|Iron Bar|3}}
{{Recipe|Winch|rate=15|tier=3|made=Assembler (Level 2)|Heavy Duty Motor|1|Steel Cable|2}}
|}
{{ItemNav}}
[[Category:Components]]
46d784249cb2b5b6fc04dff5ef89cbb372a14db7
Buildings
0
1060
1608
2025-11-13T16:48:04Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Buildings''' are the various structures that are used to manufacture more and more complex [[components]] for use in [[progression]] and [[research]]. Buildings are chained together using {{ItemLink|Conveyor Belt|conveyor belts}} to form production chains, which can eventually become sophisticated enough to take raw [[ore]], [[stone]], and [[recyclables]] all the way to {{ItemLink|Rocket Fuel}} and advanced building materials for the rocket.
== List of building blueprints ==
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Assembler (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Iron Plate|9}}
{{Recipe|Assembler (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Iron Plate|30|Heatsink|10}}
{{Recipe|Assembler (Level 3)|rate=1|tier=7|made=Assembler (Level 2)|Lightweight Frame|9|Ceramic Plate|6}}
{{Recipe|Bumper|rate=10|tier=3|made=Assembler (Level 2)|Winch|1|Iron Plate|2}}
{{Recipe|Cable Crane|rate=3|tier=3|made=Assembler (Level 2)|Steel Beam|15|Winch|6}}
{{Recipe|Chemical Plant|rate=2|tier=5|made=Assembler (Level 2)|Flow Meter|1|Servo|3}}
{{Recipe|Conveyor Belt|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Drill (Level 1)|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Gear|6}}
{{Recipe|Drill (Level 2)|rate=6|tier=6|made=Assembler (Level 2)|Fiberglass|3|Heavy Duty Motor|1}}
{{Recipe|Filtering Splitter|rate=2|tier=4|made=Assembler (Level 2)|Servo|3|Gear|15}}
{{Recipe|Furnace (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Stone|9}}
{{Recipe|Furnace (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Stone|30|Small Motor|3}}
{{Recipe|Item Buffer|rate=6|tier=2|made=Assembler (Level 2)|Iron Plate|15|Small Motor|2}}
{{Recipe|Item Dispenser|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|6|Gear|6}}
{{Recipe|Item Receiver|rate=15|tier=0|made=Assembler (Level 2)|Iron Plate|6|Gear|3}}
{{Recipe|Large Wind Turbine|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|6|Heavy Duty Motor|2}}
{{Recipe|Loader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Pipe|rate=10|tier=5|made=Assembler (Level 2)|Iron Plate|3|Copper Bar|1}}
{{Recipe|Power Pole (Level 1)|rate=30|tier=0|made=Assembler (Level 2)|Iron Plate|3|Copper Wire|2}}
{{Recipe|Power Pole (Level 2)|rate=6|tier=3|made=Assembler (Level 2)|Iron Plate|9|Heatsink|15}}
|-
|
{| width = 100%
| [[File:Power Pole (with light).png|link=Power Pole (with light)]] x 1
|-
| [[Power Pole (with light)]]
|-
| 10/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 6 || [[File:Copper Wire.png|link=Copper Wire]] x 9
|-
| [[Iron Plate]] || [[Copper Wire]]
|-
| 60/min || 90/min
|}
| [[General store]] {{Coin}}<br/><br/>{{Spoiler|Offering to [[Ronja]]}}
{{Recipe|Recycler|rate=2|tier=4|made=Assembler (Level 2)|Heavy Duty Motor|2|Steel Beam|6}}
{{Recipe|Small Wind Turbine|rate=6|tier=0|made=Assembler (Level 2)|Gear|15|Copper Wire|10}}
{{Recipe|Sorter|rate=1|tier=4|made=Assembler (Level 2)|Steel Beam|15|Logic Chip|9}}
{{Recipe|Splitter|rate=15|tier=1|made=Assembler (Level 2)|Gear|6|Copper Wire|3}}
{{Recipe|Synthesizer|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|2|Fiberglass|3}}
{{Recipe|Underground Pipe|rate=3|tier=5|made=Assembler (Level 2)|Iron Plate|6|Stone|6}}
{{Recipe|Underpass|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Stone|9}}
{{Recipe|Unloader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Utility Light|rate=6|tier=0|made=Assembler (Level 2)|Iron Plate|2|Copper Wire|6}}
{{Recipe|Water Pump|rate=3|tier=5|made=Assembler (Level 2)|Flow Meter|1|Heavy Duty Motor|1}}
{{Recipe|Wooden Chest|rate=15|tier=0|made=Assembler (Level 1)|Wood|4}}
|}
{{ItemNav}}
[[Category:Buildings]]
4b65c7bad4ea3279753996336b9d223a91f25e96
MediaWiki:Gadgets/druid/customEditMe.css
8
259
1610
283
2025-11-13T18:21:00Z
5jiji
640693
Change druid titles to be using the wiki's heading font
css
text/css
/* Custom DRUID styles should go here */
.druid-title {
font-family: var(--wiki-content-heading-font-family);
}
a0e7f32dd766b57e446efd33793865c8700077e1
Characters
0
848
1611
1126
2025-11-13T18:37:04Z
Sonoforpheus
111341
rewrote descriptions, separated Morgan out
wikitext
text/x-wiki
== Player Character ==
{{CardGrid|
|content=
{{Card
|name = Morgan
|image = MorganPortraitNeutral.png
|description = Mechanic, budding rocket-scientist
|link = true
}}
}}
== The people of [[St. Ambroise]] ==
{{CardGrid|
|content=
{{Card
|name = Angela
|image = AngelaPortraitNeutral.png
|description = Interior design entrepreneur
|link = true
}}
{{Card
|name = Benson
|image = BensonPortraitNeutral.png
|description = Self-proclaimed inventor
|link = true
}}
{{Card
|name = Carter
|image = CarterPortraitNeutral.png
|description = Mayor of St. Ambroise
|link = true
}}
{{Card
|name = Cliff
|image = CliffPortraitNeutral.png
|description = Owns the [[general store]]
|link = true
}}
{{Card
|name = Dottie
|image = DottiePortraitNeutral.png
|description = Owns the [[flower shop]]
|link = true
}}
{{Card
|name = Elise
|image = ElisePortraitNeutral.png
|description = Runs the [[observatory]]
|link = true
}}
{{Card
|name = Ilonka
|image = IlonkaPortraitNeutral.png
|description = Owns the [[silo|old factory]]
|link = true
}}
{{Card
|name = Jamie
|image = JamiePortraitNeutral.png
|description = Owns the local [[bakery]]. Engaged to Veronica.
|link = true
}}
{{Card
|name = Leo
|image = DogPortraitNeutral.png
|description = A good boy
|link = true
}}
{{Card
|name = Toasty
|image = MechPortraitNeutral.png
|description = Robotic Toaster Utility Vehicle
|link = true
}}
{{Card
|name = Michael
|image = MichaelPortraitNeutral.png
|description = Runs the [[scrapyard]]
|link = true
}}
{{Card
|name = Noor
|image = NoorPortraitNeutral.png
|description = Research Assistand at the [[university]]
|link = true
}}
{{Card
|name = Pete
|image = PetePortraitNeutral.png
|description = Runs the pier and the lighthouse
|link = true
}}
{{Card
|name = Pico
|image = PicoPortraitNeutral.png
|description = A very curious robot. Made from an old TV
|link = true
}}
{{Card
|name = Rebecca
|image = RebeccaPortraitNeutral.png
|description = A researcher at the university
|link = true
}}
{{Card
|name = Ronja
|image = SpiritPortraitNeutral.png
|description = The machine spirit, inhabits a shrine in the swamp
|link = true
}}
{{Card
|name = Sabrina
|image = SabrinaPortraitNeutral.png
|description = Runs the [[tavern]]
|link = true
}}
{{Card
|name = Scrubs
|image = ScrubsPortraitNeutral.png
|description = A very rude robot. Made from an old washing machine
|link = true
}}
{{Card
|name = Tia
|image = TiaPortraitNeutral.png
|description = Dottie's daughter, budding mechanic
|link = true
}}
{{Card
|name = Veronica
|image = VeronicaPortraitNeutral.png
|description = An accomplished cellist. Engaged to Jamie.
|link = true
}}
{{Card
|name = Watts
|image = WattsPortraitNeutral.png
|description = Runs the [[train station]]
|link = true
}}
{{Card
|name = William
|image = WilliamPortraitNeutral.png
|description = Assistant at the observatory
|link = true
}}
}}
0b0e7e8faa6bc335da49eed289e5e6f868dd12d1
1617
1611
2025-11-13T19:02:47Z
Sonoforpheus
111341
wikilinks
wikitext
text/x-wiki
== Player Character ==
{{CardGrid|
|content=
{{Card
|name = Morgan
|image = MorganPortraitNeutral.png
|description = Mechanic, budding rocket-scientist
|link = true
}}
}}
== The people of [[St. Ambroise]] ==
{{CardGrid|
|content=
{{Card
|name = Angela
|image = AngelaPortraitNeutral.png
|description = Interior design [[furniture store|entrepreneur]]
|link = true
}}
{{Card
|name = Benson
|image = BensonPortraitNeutral.png
|description = Self-proclaimed inventor
|link = true
}}
{{Card
|name = Carter
|image = CarterPortraitNeutral.png
|description = Mayor of [[St. Ambroise]]
|link = true
}}
{{Card
|name = Cliff
|image = CliffPortraitNeutral.png
|description = Owns the [[general store]]
|link = true
}}
{{Card
|name = Dottie
|image = DottiePortraitNeutral.png
|description = Owns the [[flower shop]]
|link = true
}}
{{Card
|name = Elise
|image = ElisePortraitNeutral.png
|description = Runs the [[observatory]]
|link = true
}}
{{Card
|name = Ilonka
|image = IlonkaPortraitNeutral.png
|description = Owns the [[silo|old factory]]
|link = true
}}
{{Card
|name = Jamie
|image = JamiePortraitNeutral.png
|description = Owns the local [[bakery]]. Engaged to Veronica.
|link = true
}}
{{Card
|name = Leo
|image = DogPortraitNeutral.png
|description = A good boy
|link = true
}}
{{Card
|name = Michael
|image = MichaelPortraitNeutral.png
|description = Runs the [[scrapyard]]
|link = true
}}
{{Card
|name = Noor
|image = NoorPortraitNeutral.png
|description = Research Assistant at the [[university]]
|link = true
}}
{{Card
|name = Pete
|image = PetePortraitNeutral.png
|description = Runs the [[pier]] and the [[lighthouse]]
|link = true
}}
{{Card
|name = Pico
|image = PicoPortraitNeutral.png
|description = A very curious robot. Made from an old TV
|link = true
}}
{{Card
|name = Rebecca
|image = RebeccaPortraitNeutral.png
|description = A researcher at the [[university]]
|link = true
}}
{{Card
|name = Ronja
|image = SpiritPortraitNeutral.png
|description = The machine spirit, inhabits a shrine in the swamp
|link = true
|spoiler = true
}}
{{Card
|name = Sabrina
|image = SabrinaPortraitNeutral.png
|description = Runs the [[tavern]]
|link = true
}}
{{Card
|name = Scrubs
|image = ScrubsPortraitNeutral.png
|description = A very rude robot. Made from an old washing machine
|link = true
}}
{{Card
|name = Tia
|image = TiaPortraitNeutral.png
|description = Dottie's daughter, budding mechanic
|link = true
}}
{{Card
|name = Toasty
|image = MechPortraitNeutral.png
|description = Robotic Toaster Utility Vehicle
|link = true
}}
{{Card
|name = Veronica
|image = VeronicaPortraitNeutral.png
|description = An accomplished cellist. Engaged to Jamie.
|link = true
}}
{{Card
|name = Watts
|image = WattsPortraitNeutral.png
|description = Runs the [[train station]]
|link = true
}}
{{Card
|name = William
|image = WilliamPortraitNeutral.png
|description = Assistant at the [[observatory]]
|link = true
}}
}}
a00354a75ab4225d4de50d98ae1a8f8ae3d1ca25
Getting Started
0
1061
1612
2025-11-13T18:44:54Z
Sonoforpheus
111341
Created page as a placeholder, tutorial to be written
wikitext
text/x-wiki
The following is a tutorial on how to get your ''Little Rocket Lab'' factory up and running. If you've never played a factory automation game before, don't worry! This will take you from the beginning of the game through all of Chapter 1 and get the [[silo]] operational again.
[[Category:Tutorials]]
{{CharNav}}
{{ItemNav}}
da5a01b638f971a4131ec7f0cb5e1e4aadb07f58
1657
1612
2025-11-13T23:24:16Z
Sonoforpheus
111341
wrote through conveyor belt quest.
wikitext
text/x-wiki
The following is a tutorial on how to get your ''Little Rocket Lab'' factory up and running. If you've never played a factory automation game before, don't worry! This tutorial will take you through your first day at the [[silo]] and get you on your feet.
Note: this tutorial is written with PC controls, but should be understandable for console players.
== Day 1 ==
=== The Basics ===
When {{NPC|Morgan}} wakes up to her first full day back in [[St. Ambroise]], head downstairs and out the door to find {{NPC|Ilonka|Auntie}} waiting there for you. She'll give you a trusty Hammer, an important item that will be used throughout the game. You can press [Tab] to bring up your inventory and place it wherever you'd like on your hotbar. Slot 1 is a great spot. It's recommended that you then lock its place with [E] or [Middle Mouse Button] so that pressing the "Sort" button won't move it. This is a good way to organize your hotbar so it stays the way you like it, and later it will reserve space for things that you typically have on you but are out of at the moment.
Auntie wants you to use your hammer to break down some of the old scrap equipment in the yard. With your hammer equipped, press [Right Mouse Button] to swing the hammer and start the destruction. Broken-down scrap will yield different kinds of useable [[components]] based on what type of machine it is.
After you've broken enough machinery, it's time to rebuild. Use [ESC] to open your journal and select "{{ItemLink|Conveyor Belt}}" from the list of blueprints. You can also check out the other tabs here: a quest log, your relationship status with the other villagers (right now that will just be Auntie Ilonka), the town map, and game settings menu.
On the Conveyor Belt screen you'll see the required ingredients to make them, which are 2 {{ItemLink|Iron Plate|Iron Plates}} for every 1 belt section. Press and hold "Craft item" and the game will use plates from your inventory to make belts. You may have to smash more equipment to get enough plates.
After you have 10 of them, Auntie will then tell you to place some of them down and then pick them back up with the hammer. The small crates on the ground are there to show you that you can place belts under most items (and people.......) but they don't have any other function in the game and you can pick them up and trash them afterward.
Put the conveyor belts where you like them on your hotbar and lock them. It should be somewhere you can get to quickly - Slot 2 works fine. You will need these a ''lot''.
With the belts selected on your hotbar, use [RMB] to assign a spot for the belt to start or end. You can then trace a path with your mouse cursor to tell the belt where to go - a ghost belt will appear to let you see what you're doing. If you've drawn a good belt but it's moving backwards from how you want it to, you can press [F] to flip it around. Once you're satisfied, click [RMB] again and you'll place the belt. Place at least 5 segments of belt and then use your hammer to pick them up again. They don't break, they just pop loose and can be gathered to go back in your inventory.
Use your hammer to mine at least 10 {{ItemLink|Iron Ore}} and 10 {{ItemLink|Coal}} from the light blue and black deposits on the ground nearby. Now Auntie wants you to start producing items for those belts to move around. Press [ESC] to go into your journal and select {{ItemLink|Furnace (Level 1)}}. Craft the furnace the same way that you did the belts. Anytime you need more building materials, just break more scrap nearby.
Now select the furnace in your hotbar and press [RMB]. You'll see a ghost furnace that you can move into position with the mouse cursor and rotate with [Scroll Wheel]. <!-- or R? --> Make sure you put it in a place where there is space in front of it for more machines, and be somewhat close to the power lines on the right. Now select the ore, stand next to the furnace and point your cursor at it, then hold [RMB] to put ore inside. Do the same with the coal and you've got a nice {{ItemLink|Iron Bar}} coming out the front.
In the same way as before, craft an {{ItemLink|Assembler (Level 1)}} and place it in front of the furnace. You can't place it in the space directly next to the furnace; machines can't feed directly from one to another. Instead there must be at least one space between for a belt to carry the item from one to the other. Once you place the assembler, your journal will pop up, allowing you to select what that assembler is making. Select {{ItemLink|Iron Plate}} and then run a belt from the furnace to the assembler to load the bars in.
The assembler needs [[power]] to run, so craft a {{ItemLink|Power Pole (Level 1)}}} and place it near the assembler and also near the existing power lines running to Auntie's {{ItemLink|Small Wind Turbine|wind turbines}} and the power lines will connect automatically if they're close enough. As you're placing the pole, a box on the ground shows the area that it powers.
Once the juice is flowing, you'll have {{ItemLink|Iron Bar|Iron Bars}} going in one side and a new {{ItemLink|Iron Plate}} on the other. Let's keep the chain going! Craft another {{ItemLink|Assembler (Level 1)}} and place it in front of the other one. Select {{ItemLink|Conveyor Belt}}, run a belt between the two assemblers (and get the new one power if it doesn't already have it) and you'll see a new belt come out the other end.
Auntie wants you to make an {{ItemLink|Item Receiver}} to catch the new belts. Select it in the journal and craft one, then place it in front of the second assembler. Again, you can't put it directly next to it, you must have a belt carry items from one machine to the next. Once this is hooked up, you will now have a full production chain taking {{ItemLink|Iron Ore}} and {{ItemLink|Coal}} at the beginning and creating and storing {{ItemLink|Conveyor Belt|Conveyor Belts}} at the end!
<!-- TODO: write through shops and research and add pictures -->
[[Category:Tutorials]]
{{CharNav}}
{{ItemNav}}
93033c569fcb9d4d1cbb67be599a0ecb067cf85d
Coffee
0
979
1613
1604
2025-11-13T18:49:39Z
Sonoforpheus
111341
Added kitchen upgrade
wikitext
text/x-wiki
Several types of '''coffee''' are sold by {{NPC|Jamie}} at the [[bakery]]. Each one provides a different buff that lasts for the rest of the current day. These buffs do not stack; the buff from a second type of coffee will replace the first. Coffee only stays warm in {{NPC|Morgan|Morgan's}} inventory for the current day. The following day it will be marked with a cold thermometer icon [[File:Cold Black Coffee.png|32px]] and will have no buff effect at all.
Coffee cannot be [[gifts|gifted]]. Pressing "Use Item" on a character with a coffee selected will just cause Morgan to drink it.
The Kitchen Upgrade for {{NPC|Ilonka|Auntie's}} house will provide unlimited Black Coffee.
{{CardGrid|
|content=
{{Card
| name = Black Coffee
| description = Allows staying up until 2am.
| price = 5
}}
{{Card
| name = Cappuccino
| description = Doubles health for the entire day.
| price = 10
}}
{{Card
| name = Espresso
| description = Increases run speed for the entire day.
| price = 10
}}
{{Card
| name = Flat White
| description = Doubles hammer strength for the entire day.
| price = 15
}}
}}
[[Category: Item type]]
{{ItemNav}}
9e09a7ca53e9f5bdabeec70da246fb4db60498c0
Bugs
0
995
1614
1446
2025-11-13T18:50:40Z
Sonoforpheus
111341
typo
wikitext
text/x-wiki
'''Bugs''' are a group of items that can be found on the ground in a the wetter areas of St. Ambroise; the marsh area of the trainyard and in the mountain area near the [[dam]]. They can be given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Ladybug
| description = Considered lucky in many cultures.
}}
{{Card
| name = Rhino Beetle
| description = Can lift up to a hundred times their own weight.
}}
{{Card
| name = Snail
| description = Carries its home on its back.
}}
{{Card
| name = Snail Shell
| description = The snail that called this home has moved on.
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| (No one)
| {{NPC|Noor}} <br/> {{NPC|Tia}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
| {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Michael}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Veronica}}
| {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pete}} <br/> {{NPC|Pico}}
|}
[[Category:Item type]]
{{ItemNav}}
00f1575a0297ea1d9fc7ce1ace5863e65e55071e
1615
1614
2025-11-13T18:52:44Z
Sonoforpheus
111341
wikilinks
wikitext
text/x-wiki
'''Bugs''' are a group of items that can be found on the ground in a the wetter areas of [[St. Ambroise]]; the marsh area of the [[Railyard]] and in the [[mountain]] area near the [[dam]]. They can be given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Ladybug
| description = Considered lucky in many cultures.
}}
{{Card
| name = Rhino Beetle
| description = Can lift up to a hundred times their own weight.
}}
{{Card
| name = Snail
| description = Carries its home on its back.
}}
{{Card
| name = Snail Shell
| description = The snail that called this home has moved on.
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| (No one)
| {{NPC|Noor}} <br/> {{NPC|Tia}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
| {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Michael}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Veronica}}
| {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pete}} <br/> {{NPC|Pico}}
|}
[[Category:Item type]]
{{ItemNav}}
112ba9371096b5aa21164ac0e0c934ce0554788a
1622
1615
2025-11-13T20:06:48Z
Sonoforpheus
111341
reformatted table
wikitext
text/x-wiki
'''Bugs''' are a group of items that can be found on the ground in a the wetter areas of [[St. Ambroise]]; the marsh area of the [[Railyard]] and in the [[mountain]] area near the [[dam]]. They can be given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Ladybug
| description = Considered lucky in many cultures.
}}
{{Card
| name = Rhino Beetle
| description = Can lift up to a hundred times their own weight.
}}
{{Card
| name = Snail
| description = Carries its home on its back.
}}
{{Card
| name = Snail Shell
| description = The snail that called this home has moved on.
}}
}}
==Gifting==
: ''See also: [[Gifts]]''
{| class=wikitable width=100%
|+ Gift Affinities
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| (No one)
| {{NPC|Noor}} <br/> {{NPC|Tia}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
| {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Michael}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Veronica}}
| {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pete}} <br/> {{NPC|Pico}}
|}
[[Category:Item type]]
{{ItemNav}}
f0e651bc49210d448bff5ad40286d9084c4bdf9d
Collectibles
0
978
1616
1424
2025-11-13T18:54:18Z
Sonoforpheus
111341
wikilinks, corrected area names
wikitext
text/x-wiki
'''Collectibles''' are a group of items that can be found on the ground in the [[Mountain]] and [[Coast]] areas. They can be sold to {{NPC|Cliff}} at the [[general store]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Agate
| description = Often polished for jewelry and decorations.
| sold = 10
}}
{{Card
| name = Eagle Feather
| description = Sometimes shed by eagles from nearby nests.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Pete}}
| {{NPC|Benson}} <br/> {{NPC|Rebecca}} <br/> {{NPC|William}}
| {{NPC|Scrubs}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
26f1b4e0079e88219103446a6357f46d6b0aa54f
Flowers
0
989
1618
1436
2025-11-13T19:04:19Z
Sonoforpheus
111341
wikilink
wikitext
text/x-wiki
'''Flowers''' are a group of items that can be found on the ground in most areas of [[St. Ambroise]]. They can be sold to {{NPC|Dottie}} at the [[flower shop]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Autumn Stonecrop
| description = The leaves can be used to soothe wounds. Found in Fall.
| sold = 10
}}
{{Card
| name = Fireweed
| description = The leaves can be used in herbal teas. Found in Summer.
| sold = 5
}}
{{Card
| name = Hellebores
| description = Thrives in shade, and can bloom even in the snow. Found in Winter.
| sold = 10
}}
{{Card
| name = Marsh Marigold
| description = Traditionally used in remedies, but can be toxic in raw form.
| sold = 5
}}
{{Card
| name = Prairie Crocus
| description = Said to bring hope to those who find it. Found in Spring.
| sold = 10
}}
{{Card
| name = Snowdrop
| description =
| sold = 15
}}{{Card
| name = Tiger Lily
| description =
| sold = 10
}}{{Card
| name = Wildrose
| description =
| sold = 5
}}{{Card
| name = Winter Aconite
| description = Found in Winter.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Dottie}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pico}} <br/> {{NPC|Veronica}}
| {{NPC|Jamie}} <br/> {{NPC|Michael}}
| {{NPC|Benson}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Scrubs}} <br/> {{NPC|Tia}} <br/> {{NPC|William}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
27cac6e2a38118073154676e6fcc5ba110f33bf5
Foragables
0
990
1619
1438
2025-11-13T19:04:58Z
Sonoforpheus
111341
wikilink
wikitext
text/x-wiki
'''Foragables''' are a group of items that can be found on the ground in most areas of [[St. Ambroise]]. They can be sold to {{NPC|Dottie}} at the [[flower shop]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Fiddlehead Fern
| description =
| sold = 5
}}
{{Card
| name = Hazelnut
| description =
| sold = 5
}}
{{Card
| name = Holly
| description = Found in Winter.
| sold = 5
}}
{{Card
| name = Honeycomb
| description = Found in {{NPC|Noor}}'s beehives.
| sold = 25
}}
{{Card
| name = Juniper
| description =
| sold = 5
}}
{{Card
| name = Puffball
| description =
| sold = 5
}}
{{Card
| name = Pumpkin
| description =
| sold = 20
}}
{{Card
| name = Rhubarb
| description =
| sold =
}}
{{Card
| name = Snowberry
| description = Found in Winter.
| sold = 5
}}
{{Card
| name = Wild Hops
| description = Found in Summer.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Jamie}} <br/> {{NPC|Sabrina}} <br/> {{NPC|William}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Watts}}
| {{NPC|Benson}} <br/> {{NPC|Elise}} <br/> {{NPC|Michael}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
94505fc64960728ac25684bd7f24e770506ff610
1620
1619
2025-11-13T19:30:10Z
Sonoforpheus
111341
rhubarb description
wikitext
text/x-wiki
'''Foragables''' are a group of items that can be found on the ground in most areas of [[St. Ambroise]]. They can be sold to {{NPC|Jamie}} at the [[bakery]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Fiddlehead Fern
| description =
| sold = 5
}}
{{Card
| name = Hazelnut
| description =
| sold = 5
}}
{{Card
| name = Holly
| description = Found in Winter.
| sold = 5
}}
{{Card
| name = Honeycomb
| description = Found in {{NPC|Noor}}'s beehives.
| sold = 25
}}
{{Card
| name = Juniper
| description =
| sold = 5
}}
{{Card
| name = Puffball
| description =
| sold = 5
}}
{{Card
| name = Pumpkin
| description =
| sold = 20
}}
{{Card
| name = Rhubarb
| description = The tall stalks are great for making pies.
| sold =
}}
{{Card
| name = Snowberry
| description = Found in Winter.
| sold = 5
}}
{{Card
| name = Wild Hops
| description = Found in Summer.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Jamie}} <br/> {{NPC|Sabrina}} <br/> {{NPC|William}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Watts}}
| {{NPC|Benson}} <br/> {{NPC|Elise}} <br/> {{NPC|Michael}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
ce049f223b9a6aeb3ea21e26ff6e209a69744682
Gifts
0
1007
1621
1467
2025-11-13T20:03:12Z
Sonoforpheus
111341
reformatted table
wikitext
text/x-wiki
'''Gifts''' can be given to each [[characters|character]] once per day, which will affect your relationship to that character. Nearly any item in your inventory can be gifted to any character. The effect - positive, negative, or neutral - will depend on that character's affinity for the gift's item type.
== Gift Affinities ==
Note: anyone not listed in a row has a neutral affinity to that item type
{| class="wikitable"
! Item Type !! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
! {{IconLink|Bugs|Ladybug}}
| (No one)
| {{NPC|Noor}} <br/> {{NPC|Tia}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
| {{NPC|Angela}} <br/> {{NPC|Benson}} <br/> {{NPC|Carter}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Scrubs}}
| {{NPC|Cliff}} </br> {{NPC|Ilonka}} </br> {{NPC|Pete}} </br> {{NPC|Pico}}
|-
! {{IconLink|Collectibles|Eagle Feather}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Pete}}
| {{NPC|Benson}} <br/> {{NPC|Rebecca}} <br/> {{NPC|William}}
| {{NPC|Scrubs}}
| (No one)
|-
! {{IconLink|Components|Small Motor}}
| {{NPC|Tia}}
| {{NPC|Cliff}} <br/> {{NPC|Pico}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}}
|
{| <!-- nested table to fit everyone in one cell -->
|{{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Pete}} <br/> {{NPC|Rebecca}}
|{{NPC|Sabrina}} <br/> {{NPC|Scrubs}} <br/> {{NPC|Veronica}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
|}
|-
! {{IconLink|Flowers|Prairie Crocus}}
| {{NPC|Dottie}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pico}} <br/> {{NPC|Veronica}}
| {{NPC|Jamie}} <br/> {{NPC|Michael}}
| {{NPC|Benson}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Scrubs}} <br/> {{NPC|Tia}} <br/> {{NPC|William}}
| (No one)
|-
! {{IconLink|Foragables|Wild Hops}}
| {{NPC|Jamie}} <br/> {{NPC|Sabrina}} <br/> {{NPC|William}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Watts}}
| {{NPC|Benson}} <br/> {{NPC|Elise}} <br/> {{NPC|Michael}}
| (no one)
|-
! {{IconLink|Fossils|Dinosaur Fossil}}
| {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Pete}} <br/> {{NPC|Scrubs}}
| {{NPC|Rebecca}}
| {{NPC|Michael}} <br/> {{NPC|Veronica}}
| {{NPC|Benson}} <br/> {{NPC|Dottie}}
|-
! {{IconLink|Fragments|Diamond Fragment}}
| {{NPC|Benson}} <br/>
| (no one)
| {{NPC|Carter}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}} <br/> {{NPC|Rebecca}}
|
{|
| {{NPC|Angela}} <br/> {{NPC|Cliff}} <br/> {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Michael}}
| {{NPC|Pete}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Tia}} <br/> {{NPC|Veronica}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
|}
|-
! {{IconLink|Fruit|Strawberry}}
| {{NPC|Jamie}} <br/> {{NPC|Rebecca}}
| {{NPC|Angela}} <br/> {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pete}} <br/> {{NPC|Sabrina}}
| {{NPC|Benson}} <br/> {{NPC|Watts}}
| (no one)
|-
! {{IconLink|Gems|Emerald}}
| {{NPC|Angela}} <br/> {{NPC|Cliff}} <br/> {{NPC|Elise}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Veronica}}
| {{NPC|Dottie}} <br/> {{NPC|Sabrina}}
| {{NPC|Benson}} <br/> {{NPC|Scrubs}}
| {{NPC|Noor}}
|-
! {{IconLink|Materials|Copper Bar}}
| (no one)
| {{NPC|Pico}}
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}}
|
{|
|{{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Pete}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Sabrina}}
| {{NPC|Scrubs}} <br/> {{NPC|Tia}} <br/> {{NPC|Veronica}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
|}
|-
! {{IconLink|Ore|Iron Ore}}
| (no one)
| {{NPC|Pico}} <br/> {{NPC|Scrubs}}
| {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Michael}} <br/> {{NPC|Noor}}
|
{|
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Pete}}
| {{NPC|Rebecca}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Tia}} <br/> {{NPC|Veronica}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
|}
|-
! {{IconLink|Recyclables|Computer Monitor}}
| {{NPC|Michael}}
| {{NPC|Pico}}
| {{NPC|Carter}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}}
|
{|
| {{NPC|Angela}} <br/> {{NPC|Cliff}} <br/> {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Pete}} <br/> {{NPC|Rebecca}}
| {{NPC|Sabrina}} <br/> {{NPC|Scrubs}} <br/> {{NPC|Tia}} <br/> {{NPC|Veronica}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
|}
|-
! {{IconLink|Seashells|Spiral Shell}}
| {{NPC|Angela}} <br/> {{NPC|Elise}} <br/> {{NPC|Watts}}
| {{NPC|Benson}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Veronica}} <br/> {{NPC|William}}
| {{NPC|Pete}}
| (no one)
|}
{{ItemNav}}
3bfbdb3f1ccb9320bc02c58f56f2dc09fddc9b39
Benson
0
893
1623
1602
2025-11-13T20:10:54Z
Sonoforpheus
111341
description, reformatted table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = An eccentric inventor, and the most confusing person I've ever talked to. He lives in the abandoned railcar south of town. Sorry, lab, not railcar. He also seems to think my name is Mogo.
|description= Self proclaimed inventor.
|BestGift=Fragment
|WorstGift=Fossil}}
'''Benson''' is an eccentric scientist who lives and works in an abandoned railcar in the [[Railyard]]. He often speaks in confusing circles and always calls {{NPC|Morgan}} "Mogo."
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Fragments|Diamond Fragment}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/>{{IconLink|Components|Small Motor}} <br/>{{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Fossils|Dinosaur Fossil}}
|}
{{CharNav}}
[[Category:Characters]]
c8c891c3d8f80f59f395234cde84e61d917c8a85
1628
1623
2025-11-13T20:20:08Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = An eccentric inventor, and the most confusing person I've ever talked to. He lives in the abandoned railcar south of town. Sorry, lab, not railcar. He also seems to think my name is Mogo.
|description= Self proclaimed inventor.
|BestGift=Fragment
|WorstGift=Fossil}}
'''Benson''' is an eccentric scientist who lives and works in an abandoned railcar in the [[Railyard]]. He often speaks in confusing circles and always calls {{NPC|Morgan}} "Mogo."
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Fragments|Diamond Fragment}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/>{{IconLink|Components|Small Motor}} <br/>{{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Fossils|Dinosaur Fossil}}
|}
{{CharNav}}
[[Category:Characters]]
7ebe89d546bf6dd43e9879d2e30c4a39daaa4955
Angela
0
885
1624
1601
2025-11-13T20:11:58Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gem, Seashell, Collectible
|WorstGift=Ore, Recyclable, Fragment}}
'''Angela''' is {{NPC|Michael|Michael's}} older sister and arrives to town to move in with him a couple of days after {{NPC|Morgan|Morgan's}} return. She takes over half of the workshop at Michael's [[scrapyard]] and and starts an [[Angela's Interior Design|interior design store]] there.
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
d7c41a2c18ced62c98a19bab2b70bf83d91683a4
1627
1624
2025-11-13T20:19:49Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gem, Seashell, Collectible
|WorstGift=Ore, Recyclable, Fragment}}
'''Angela''' is {{NPC|Michael|Michael's}} older sister and arrives to town to move in with him a couple of days after {{NPC|Morgan|Morgan's}} return. She takes over half of the workshop at Michael's [[scrapyard]] and and starts an [[Angela's Interior Design|interior design store]] there.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
2ce94291adc1407576cae8bf55718c10eb84e9d8
Carter
0
894
1625
1603
2025-11-13T20:13:14Z
Sonoforpheus
111341
description, reformatted table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Became the mayor of St. Ambroise a few years back. Been told that he's a bit of a stickler for paperwork. He also seems particularly fond of Dottie.
|description= Mayor of town.
|BestGift=Fossil, Collectible
|WorstGift=Ore}}
'''Carter''' is the mayor of [[St. Ambroise]].
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Ore|Iron Ore}}
|}
d6a93ae416e17a9f6e7f40bc4a37ef732be85ce7
1626
1625
2025-11-13T20:14:18Z
Sonoforpheus
111341
nav and category
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Became the mayor of St. Ambroise a few years back. Been told that he's a bit of a stickler for paperwork. He also seems particularly fond of Dottie.
|description= Mayor of town.
|BestGift=Fossil, Collectible
|WorstGift=Ore}}
'''Carter''' is the mayor of [[St. Ambroise]].
== Gifts ==
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Ore|Iron Ore}}
|}
{{CharNav}}
[[Category:Characters]]
f5583924a2ecb3f5b5b87dacb2dcf3f9edd18404
1629
1626
2025-11-13T20:20:27Z
Sonoforpheus
111341
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Became the mayor of St. Ambroise a few years back. Been told that he's a bit of a stickler for paperwork. He also seems particularly fond of Dottie.
|description= Mayor of town.
|BestGift=Fossil, Collectible
|WorstGift=Ore}}
'''Carter''' is the mayor of [[St. Ambroise]].
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Ore|Iron Ore}}
|}
{{CharNav}}
[[Category:Characters]]
42874f186655eba3f0eda8451864b0113bfe1ae1
Cliff
0
895
1630
1269
2025-11-13T20:21:07Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{NPC Infobox
|caption = The kindest old man. He's been running the General Store in the north side of town since forever. He buys and sells different kinds of machines, and also makes his own jam.
|description= Owns the general store.
|BestGift=Gem
|WorstGift=Recyclable, Fragment, Bug}}
'''Cliff''' is the owner of [[Cliff's General Store]].
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Gems|Emerald}}
| {{IconLink|Components|Small Motor}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
3d85e4b5e89eed55e0223eacf39a9885bd47a430
1634
1630
2025-11-13T21:14:44Z
Sonoforpheus
111341
stub tag
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = The kindest old man. He's been running the General Store in the north side of town since forever. He buys and sells different kinds of machines, and also makes his own jam.
|de{s}cription= Owns the general store.
|BestGift=Gem
|WorstGift=Recyclable, Fragment, Bug}}
'''Cliff''' is the owner of [[Cliff's General Store]].
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Gems|Emerald}}
| {{IconLink|Components|Small Motor}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
8e4fbbff2555c396cfa371f755b396f59a5c580d
Dottie
0
896
1631
1270
2025-11-13T20:24:41Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{NPC Infobox
|caption = Owns the florist shop on the northwest side of town, and has more types of plants for sale than I can name. She's been a bit at odds with her daughter Tia lately.
|description= Owns the flower shop.
|BestGift=Flower
|WorstGift=Component, Material, Ore, Recyclable, Fragment, Fossil}}
'''Dottie''' is the owner of [[Dottie's Decorations]], the flower shop. She is {{NPC|Tia|Tia's}} mother.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}} <br/>
|}
{{CharNav}}
[[Category:Characters]]
6bdb7e9f7fd87e67fd7076df313d2ffbfe9c7f26
1635
1631
2025-11-13T21:15:04Z
Sonoforpheus
111341
stub tag
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Owns the florist shop on the northwest side of town, and has more types of plants for sale than I can name. She's been a bit at odds with her daughter Tia lately.
|description= Owns the flower shop.
|BestGift=Flower
|WorstGift=Component, Material, Ore, Recyclable, Fragment, Fossil}}
'''Dottie''' is the owner of [[Dottie's Decorations]], the flower shop. She is {{NPC|Tia|Tia's}} mother.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}} <br/>
|}
{{CharNav}}
[[Category:Characters]]
8154c7c2c93b896e6d41256a4f2e7e1b5cb8c947
Elise
0
897
1632
1271
2025-11-13T20:29:03Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{NPC Infobox
|caption = A talented astrophysicist. She runs the observatory at the peak of the canyon along with William. She's been staying at William's place since the Observatory was closed.
|description= Runs the observatory.
|BestGift=Gem, Seashell
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Elise''' is the head researcher at the [[Observatory]].
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
6c8bc6710a0f1ce95ea07ca023bb7cf432944b9b
1636
1632
2025-11-13T21:15:23Z
Sonoforpheus
111341
stub tag
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = A talented astrophysicist. She runs the observatory at the peak of the canyon along with William. She's been staying at William's place since the Observatory was closed.
|description= Runs the observatory.
|BestGift=Gem, Seashell
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Elise''' is the head researcher at the [[Observatory]].
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
917e0a725f027d8c3c3eec0a02513c865d748eaf
Ilonka
0
898
1633
1272
2025-11-13T20:33:52Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{NPC Infobox
|caption = My mom's sister. She's worked on the rocket with my mom since as long as I could remember. Auntie's always been there for me, and taken me in since I moved back home to St. Ambroise.
|description= Owns the old factory.
|BestGift=Gem, Flower
|WorstGift=Bug}}
'''Ilonka''' is {{NPC|Morgan|Morgan's}} "aunt" and [[Leida|Leida's]] sister. Morgan always calls her "Auntie."
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Bugs|Ladybug}}
|}
{{CharNav}}
[[Category:Characters]]
1b8f8b924656ddfae891d3f44d26681dc54ebe6c
1637
1633
2025-11-13T21:15:43Z
Sonoforpheus
111341
stub tag
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = My mom's sister. She's worked on the rocket with my mom since as long as I could remember. Auntie's always been there for me, and taken me in since I moved back home to St. Ambroise.
|description= Owns the old factory.
|BestGift=Gem, Flower
|WorstGift=Bug}}
'''Ilonka''' is {{NPC|Morgan|Morgan's}} "aunt" and [[Leida|Leida's]] sister. Morgan always calls her "Auntie."
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Bugs|Ladybug}}
|}
{{CharNav}}
[[Category:Characters]]
1b76d780744951f9fc6e3ed2874ece7cdf3d7221
Jamie
0
899
1638
1273
2025-11-13T21:29:16Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Runs the bakery on the north side of town with Veronica. He says they've been struggling a bit to keep the business going. Little does he know the extent of my coffee addiction.
|description= Owns the local bakery.
|BestGift=Fruit, Foragable
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Jamie''' is the owner of [[Jamie's Cakes and Confectionery]], the bakery and cafe in [[St. Ambroise]]. He is engaged to {{NPC|Veronica}} but the poor shape of the business has delayed their wedding plans.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
9b6bd48c4a1226f12d2f22efaf7099ea78b8a78a
Leo
0
900
1639
1209
2025-11-13T21:32:52Z
Sonoforpheus
111341
Description
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = The best boy. Not sure where he came from, but he seems to have found his home here with us. Loves pets and playing fetch. He also has an uncanny ability to find people in town.
|description= A good boy.
|BestGift=Added soon
|WorstGift=These are just examples values}}
'''Leo''' is an adopted member of {{NPC|Morgan|Morgan's}} family. He loves to get pets and fetch tennis balls. He will follow Morgan wherever he is able, that is unless he gets distracted chasing birds.
Leo cannot be given [[gifts]]. Instead his relationship with Morgan improves through pets and playing fetch.
{{CharNav}}
[[Category:Characters]]
102779d50c68f125590d01e7f14ec9b28f81a2c9
Michael
0
910
1640
1275
2025-11-13T21:35:45Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Runs the machine shop by the scrapyard, south of the train tracks. He's a bit of a grumpypants, but probably because his business has been struggling lately.
|description= Runs the machine shop.
|BestGift=Recyclable
|WorstGift=Fragment}}
'''Michael''' is the owner of the [[scrapyard]]. He is {{NPC|Angela|Angela's}} younger brother.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Ore|Iron Ore}}
| {{IconLink|Fragments|Diamond Fragment}}
|}
{{CharNav}}
[[Category:Characters]]
7d88e7579e7852b25311ac45ae93295ab7384d97
Noor
0
911
1641
1277
2025-11-13T21:40:14Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = An undergrad student at the university. She also works as a research assistant for Rebecca, though I think Noor's more afraid of her than anything.
|description= Undergrad student at the university.
|BestGift=Collectible, Fossil
|WorstGift=Gem}}
'''Noor''' is a research assistant at the [[University]], working under {{NPC|Rebecca}}. She looks up to and fears Rebecca in equal parts, and loves to gossip about the other villagers.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Gems|Emerald}}
|}
{{CharNav}}
[[Category:Characters]]
e9e9bcecd688e8d4e4ff0d6567499f704c06112d
Pete
0
912
1642
1278
2025-11-13T21:45:30Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Runs the shipyard by the coast. He's a pretty jolly guy, though I think a hug from him would probably crush me.
|description= Runs the lighthouse.
|BestGift=Fossil, Collectible
|WorstGift=Component, Material, Ore, Recyclable, Fragment, Bug}}
'''Pete''' runs the pier and the lighthouse on the [[Coast]], though the former has been closed since the latter fell down in a storm.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
133cac6ebe78442d4f85ac98b34ad5949bad8a68
Pico
0
913
1643
1505
2025-11-13T21:47:02Z
Sonoforpheus
111341
see also link
wikitext
text/x-wiki
{{NPC Infobox
|caption = Built from Auntie's old TV when I was little. Always supportive and positive. He loves watching the machines in the factory.
|description= A very curious robot. Made from an old TV.
|BestGift=Flower
|WorstGift=Bug}}
'''Pico''' is a [[character]] in ''Little Rocket Lab''. He is a little robot that was built from an old TV. When {{NPC|Morgan}} first arrives back in [[St. Ambroise]], Pico is in pieces on the floor of Auntie {{NPC|Ilonka}}'s house and is in need of repairs. He is Morgan's biggest fan and is very excited for the rocket project to continue now that she's returned.
== Speech ==
[[File:Pico_Speech.png|330px|thumb|left|Pico's speech cipher, from the [https://www.dafont.com/ellian-font.font Ellian font.]]]
Pico speaks in symbols. What he is saying can almost always be guessed at from the context, but it is actually possible to decipher his speech. A translated example interaction from the game:
<blockquote>
Pico: Have you seen the remote? <br/>
Morgan: I haven't seen the remote around, sorry! <br/>
Pico: I want to watch my show...
</blockquote>
== Gifts ==
: ''See also: [[Gifts]]
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| (none)
| {{IconLink|Bugs|Ladybug}}
|}
[[Category:Characters]]
{{CharNav}}
d404ea2a65318112d2129de167778f8e3660b7ff
Rebecca
0
914
1644
1280
2025-11-13T21:50:14Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = A close friend from childhood. She's been working on her masters at the university. Has called me Mo since we were kids, and doesn't seem intent on stopping now.
|description= A grad student at the university.
|BestGift=Fruit
|WorstGift=Component, Material, Ore, Recyclable}}
'''Rebecca''' is the head researcher at the [[University]], and an old friend of {{NPC|Morgan|Morgan's}}.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Fragments|Diamond Fragment}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
e75cc593ff7d0e28f2520db24310f6dd059a864c
User:5jiji/common.css
2
1062
1645
2025-11-13T21:50:41Z
5jiji
640693
CardGrid & Card templates extracted styles
css
text/css
.card-grid {
display: flex;
flex-wrap: wrap;
gap: 12px;
align-items: stretch;
}
.card {
position: relative;
display: inline-block;
vertical-align: top;
width: 200px;
margin: 8px;
padding: 10px;
background: #111;
border: 1px solid #2b2b2b;
border-radius: 10px;
text-align: center;
box-sizing: border-box;
}
.card > div .image {
margin-bottom: 6px;
}
.card > div .name {
font-weight :bold;
color: #fff;
}
.card > div .description {
color: #aaa;
font-size: 90%;
width: 180px;
max-width: 180px;
margin: 6px auto 0;
text-align: center;
}
.card > div .description2 {
color: #aaa;
font-size: 90%;
width: 180px;
max-width: 180px;
margin: 6px auto 0;
text-align: center;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
/* Was not there originally, but the warning says it's equal to -webkit-box-orient */
-moz-box-orient: vertical;
}
.card > div .price-sold {
margin-top: 6px;
display: grid;
grid-template-columns: auto auto;
column-gap: 6px;
row-gap: 6px;
justify-content: center;
align-items: center;
line-height: 1;
}
.card > div .price-sold > span .word {
opacity: .8;
white-space: nowrap;
}
.card > div .price-sold > span .amount {
white-space: nowrap;
display: inline-flex;
align-items: center;
gap: 4px;
line-height: 1;
}
.card > div .price-sold > span .coin-icon {
display: inline-block;
line-height: 0;
vertical-align: -2px;
}
dd5c7636ae0384d1cd7b2de1fbf33d918382c472
Sabrina
0
915
1646
1281
2025-11-13T21:56:01Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Owns the tavern by the pier. Doesn't really want to talk much, though she seems to be friends with Pete at least.
|description= Runs the tavern.
|BestGift=Foragable
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Sabrina''' runs the [[tavern]]. She can come across as standoffish and even rude to strangers, but everyone is fighting their own battles....
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
af01bafeaf6ddf26ade00b01b4859ba01befcc97
Scrubs
0
916
1647
1514
2025-11-13T21:56:40Z
Sonoforpheus
111341
see also link
wikitext
text/x-wiki
{{NPC Infobox
|caption = He's a bit on the grumpy side, and apparently hates laundry. Yet despite that, I could swear I've been missing several of my socks lately.
|description= A very rude robot. Made from an old washing machine.
|BestGift=Fossil
|WorstGift=Component, Material, Recyclable}}
'''Scrubs''' is a character in ''Little Rocket Lab''. He is a mobile robotic washing machine with a surly disposition and a craving for socks. {{NPC|Morgan}} first finds him in a state of disrepair in {{NPC|Michael}}'s scrapyard. After repairing him, he comes to live with Morgan and {{NPC|Ilonka}}, but isn't particularly interested in doing their laundry.
== Speech ==
[[File:Scrubs_Speech.png|330px|thumb|left|Scrubs' speech cipher, adapted from the [https://fonts2u.com/wash-care-symbols-m54.font Wash Care Symbols M54 font.]]]
Scrubs speaks in wash care symbols. What he is saying can often be guessed at through the context, but it is actually possible to decipher some of his speech. Not all of his dialogue is translatable; some of his lines are gibberish characters. An example of Scrubs' translated dialogue from the game is:
<blockquote>
Scrubs: ARE YOU HEADING OUT
Morgan: Yeah, I'm heading out. Why, what's up?
Scrubs: WE'RE OUT OF SOCKS
Morgan: And who's fault is it that we're out of socks?
Scrubs: YOURS. WE DON'T HAVE ENOUGH.
</blockquote>
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Ore|Iron Ore}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
68d1f59d91514822dbf910bebb13ce8e4a635c61
Tia
0
917
1648
1284
2025-11-13T21:59:41Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Lives with her mom at the florist shop, but seems like she can be found anywhere but at home. She's taken a particular interest in the factory and rocket silo..
|description= Dottie's daughter.
|BestGift=Component
|WorstGift=Ore, Recyclable, Fragment, Material}}
'''Tia''' is {{NPC|Dottie|Dottie's}} daughter, but she is not nearly as interested in flowers as her mother. She has dreams of being an engineer one day.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Components|Small Motor}}
| {{IconLink|Bugs|Ladybug}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
57cd5f256518bc3a75f0ca0d55c119e3fdb2c8a3
Veronica
0
927
1649
1285
2025-11-13T22:06:07Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = One of my best friends from childhood, and an accomplished cello player. Nowadays she runs the bakery with her fiancé, Jamie.
|description= The first person you met after moving to town.
|BestGift=Flower, Gem
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Veronica''' is an accomplished cellist and one of {{NPC|Morgan|Morgan's}} oldest friends. She is engaged to {{NPC|Jamie}} and often helps out at the [[bakery]].
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
2ea350d12cfc0b57a2b4b0b3b363c9f3eba1427e
Watts
0
928
1650
1286
2025-11-13T22:10:26Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = A true gentleman. Runs the train station near the railyard, which back in the day was the main source of import and export for the town.
|description= Runs the train station at the railyard.
|BestGift=Seashell
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Watts''' runs the [[train station]] south of [[town]], but business has been very slow lately. He and {{NPC|Cliff}} are old friends.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
8488cc4ebdfad1d7bfd36ba45d255ebd471de137
Research
0
944
1651
1598
2025-11-13T22:13:29Z
Sonoforpheus
111341
/* Telescope Repair */ see also link
wikitext
text/x-wiki
New upgrades and item blueprints are unlocked by conducting '''research''' at the [[University]] and the [[Observatory]]. Each research item requires the delivery of [[components]] to the appropriate facility, either by hand or via the facility's conveyor ports. Research is divided into tiers that correspond to the level of advancement in components and [[buildings]] that are unlocked. Usually research from two different tiers is available to be selected from at the research desk.
== University Research ==
=== Tier 1 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|-
| {{Requirements|{{ItemIcon|Splitter}}|Gear|80|Copper Wire|20|desc=A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|{{ItemIcon|Underpass}}|Iron Plate|120|Stone|200|desc=Carries items underneath obstacles and under paths. Especially useful for routing under pedestrian pathways.}}
|-
| {{Requirements|{{ItemIcon|Item Dispenser}}|Iron Plate|200|Gear|150|desc=Dispenses items automatically via conveyor belt.}}
|-
| {{Requirements|'''Coal Efficiency'''|Stone|800|Coal|500|Iron Plate|250|desc=Increases the efficiency of coal, allowing it to last for twice as long in furnaces.}}
|}
=== Tier 2 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 2'''<br/>{{ItemLink|Heatsink}}<br/>{{ItemLink|Stator}}<br/>{{ItemLink|Small Motor}}|Gear|50|Bearing|25|Copper Wire|40|desc = Unlocks Tier 2 research items. Contains the blueprints necessary for repairing {{NPC|Pico}}.}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 2)}}|Gear|50|Heatsink|25|desc = Allows automatic production of blueprints with two requirements.}}
|-
| {{Requirements|{{ItemIcon|Furnace (Level 2)}}|Stone|200|Gear|150|Small Motor|20|desc = A fully automatic furnace that can take both coal and ore as inputs at the same time.}}
|-
| {{Requirements|{{ItemIcon|Item Buffer}}|Iron Plate|400|Gear|300|Small Motor|50|desc = Collects and dispenses items automatically via conveyor belt. Can be used as a buffer for production lines.}}
|-
| {{Requirements|'''Furnace Efficiency'''|Coal|2000|Stone|2000|desc = Increases the efficiency of furnaces, making them smelt ore 50% faster.}}
|}
=== Tier 3 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 3'''<br/>{{ItemLink|Steel Beam}}<br/>{{ItemLink|Steel Cable}}<br/>{{ItemLink|Winch}}|Iron Plate|200|Heavy Duty Motor|25|desc = Unlocks Tier 3 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Cable Crane}}|Steel Beam|100|Heavy Duty Motor|25|desc = Lifts and moves items over top of buildings and terrain. Can be used for unloading boat and rail shipments.}}
|-
| {{Requirements|{{ItemLink|Loader}} / {{ItemLink|Unloader}}|Steel Beam|400|Heavy Duty Motor|150|desc = Load and unload items into large crates to greatly increase the throughput of conveyor belts and cable cranes.}}
|-
| {{Requirements|{{ItemIcon|Bumper}}|Steel Beam|600|Heavy Duty Motor|250|Winch|100|desc = Pushes items onto an adjacent space based on a configurable ratio. Can also be used to move crates.}}
|-
| {{Requirements|{{ItemIcon|Power Pole (Level 2)}}|Steel Beam|600|Copper Wire|400|Heatsink|200|desc = Can span distances twice as far as regular power poles, and powers buildings in a larger area.}}
|}
=== Tier 4 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 4'''<br/>{{ItemLink|Logic Chip}}<br/>{{ItemLink|Circuit Board}}<br/>{{ItemLink|Servo}}|Computer Tower|200|Computer Monitor|200|desc = Unlocks Tier 4 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Recycler}}|Steel Beam|200|Heavy Duty Motor|50|desc = Recycles items into base components that can be reused.}}
|-
| {{Requirements|{{ItemIcon|Sorter}}|Steel Beam|200|Logic Chip|25|desc = Sorts incoming items into two different conveyor belts based on filter criteria.}}
|-
| {{Requirements|{{ItemIcon|Filtering Splitter}}|Logic Chip|200|Circuit Board|50|desc = A robotic arm that picks up items based on filter criteria. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|'''Recycler Efficiency'''|Logic Chip|400|Circuit Board|200|Heavy Duty Motor|600|desc = Increases the efficiency of recyclers, making them recycle material 50% faster.}}
|}
== Telescope Repair ==
: ''See also: [[Progress]]''
After completing Stage 1 of the rocket, {{NPC|Elise}} will approach you for help with repairing the telescope at the [[Observatory]] so they can get it up and running again. She'll give you a blueprint for {{ItemLink|Glass Lens|Glass Lenses}} for use in repairing it. This is the only use for Glass Lenses in the game, and they cannot be recycled in a {{ItemLink|Recycler}}.
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Repair the Observatory Telescope'''|Steel Beam|150|Gear|300|Glass Lens|50|desc = Unlocks Observatory research}}
|}
== Observatory Research ==
=== Tier 5 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 5'''<br/>{{ItemLink|Flow Meter}}<br/>{{ItemLink|Oxygen Tank}}<br/>{{ItemLink|Plastic Bar}}|Plastic Scraps|750|Copper Bar|500|desc = Unlocks Tier 5 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|'''Chemical Processing'''<br/>{{ItemLink|Chemical Plant}}<br/>{{ItemLink|Water Pump}}<br/>{{ItemLink|Pipe}}|Flow Meter|250|Iron Plate|400|Stone|500|desc = Produces advanced materials and components using water.}}
|-
| {{Requirements|{{ItemIcon|Underground Pipe}}|Flow Meter|1000|Circuit Board|50|desc = Move water underneath obstacles using underground pipes.}}
|-
| {{Requirements|'''Pump Efficiency'''|Flow Meter|1000|Iron Plate|800|Plastic Bar|500|desc = Move water underneath obstacles using underground pipes.}}
|}
=== Tier 6 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 6'''<br/>{{ItemLink|Lightweight Frame}}<br/>{{ItemLink|Fiberglass}}|Plastic Bar|300|Steel Beam|300|desc = Unlocks Tier 6 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Synthesizer}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|300|desc = Grows new crystals out of fragments. Fragments can be produced by recycling whole crystals.}}
|-
| {{Requirements|{{ItemIcon|Large Wind Turbine}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|600|desc = Produces significantly more power than small turbines. Works best in windy environments.}}
|-
| {{Requirements|{{ItemIcon|Drill (Level 2)}}|Steel Beam|600|Lightweight Frame|300|Fiberglass|200|desc = Produces ore three times as fast as regular drills.}}
|-
| {{Requirements|'''Synthesizer Efficiency'''|Plastic Bar|1200|Lightweight Frame|600|Fiberglass|300|desc = Increases the efficiency of synthesizers, making them grow crystals twice as fast.}}
|}
=== Tier 7 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 7'''<br/>{{ItemLink|Battery}}<br/>{{ItemLink|Ceramic Plate}}|Small Motor|250|Steel Beam|250|Circuit Board|250|desc = Unlocks Tier 7 research items. Necessary for repairing {{NPC|Toasty}}}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 3)}}|Small Motor|500|Steel Beam|500|Circuit Board|500|Ceramic Plate|200|desc = Allows automatic production of blueprints with three requirements.}}
|-
| {{Requirements|{{ItemIcon|Rocket Fuel}}|Coal|4000|Plastic Bar|2000|Oxygen Tank|1000|desc = Highly refined kerosene used as rocket propellant.}}
|-
| {{Requirements|{{ItemIcon|Supercomputer}}|Circuit Board|1000|Lightweight Frame|500|Battery|500|desc = A powerful computer necessary for performing calculations for space flight.}}
|}
{{ItemNav}}
[[Category:Progression]]
a90bfd3e083e4fd233e41f83d0050dd850874bac
1658
1651
2025-11-13T23:25:13Z
Sonoforpheus
111341
/* Telescope Repair */
wikitext
text/x-wiki
New upgrades and item blueprints are unlocked by conducting '''research''' at the [[University]] and the [[Observatory]]. Each research item requires the delivery of [[components]] to the appropriate facility, either by hand or via the facility's conveyor ports. Research is divided into tiers that correspond to the level of advancement in components and [[buildings]] that are unlocked. Usually research from two different tiers is available to be selected from at the research desk.
== University Research ==
=== Tier 1 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|-
| {{Requirements|{{ItemIcon|Splitter}}|Gear|80|Copper Wire|20|desc=A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|{{ItemIcon|Underpass}}|Iron Plate|120|Stone|200|desc=Carries items underneath obstacles and under paths. Especially useful for routing under pedestrian pathways.}}
|-
| {{Requirements|{{ItemIcon|Item Dispenser}}|Iron Plate|200|Gear|150|desc=Dispenses items automatically via conveyor belt.}}
|-
| {{Requirements|'''Coal Efficiency'''|Stone|800|Coal|500|Iron Plate|250|desc=Increases the efficiency of coal, allowing it to last for twice as long in furnaces.}}
|}
=== Tier 2 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 2'''<br/>{{ItemLink|Heatsink}}<br/>{{ItemLink|Stator}}<br/>{{ItemLink|Small Motor}}|Gear|50|Bearing|25|Copper Wire|40|desc = Unlocks Tier 2 research items. Contains the blueprints necessary for repairing {{NPC|Pico}}.}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 2)}}|Gear|50|Heatsink|25|desc = Allows automatic production of blueprints with two requirements.}}
|-
| {{Requirements|{{ItemIcon|Furnace (Level 2)}}|Stone|200|Gear|150|Small Motor|20|desc = A fully automatic furnace that can take both coal and ore as inputs at the same time.}}
|-
| {{Requirements|{{ItemIcon|Item Buffer}}|Iron Plate|400|Gear|300|Small Motor|50|desc = Collects and dispenses items automatically via conveyor belt. Can be used as a buffer for production lines.}}
|-
| {{Requirements|'''Furnace Efficiency'''|Coal|2000|Stone|2000|desc = Increases the efficiency of furnaces, making them smelt ore 50% faster.}}
|}
=== Tier 3 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 3'''<br/>{{ItemLink|Steel Beam}}<br/>{{ItemLink|Steel Cable}}<br/>{{ItemLink|Winch}}|Iron Plate|200|Heavy Duty Motor|25|desc = Unlocks Tier 3 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Cable Crane}}|Steel Beam|100|Heavy Duty Motor|25|desc = Lifts and moves items over top of buildings and terrain. Can be used for unloading boat and rail shipments.}}
|-
| {{Requirements|{{ItemLink|Loader}} / {{ItemLink|Unloader}}|Steel Beam|400|Heavy Duty Motor|150|desc = Load and unload items into large crates to greatly increase the throughput of conveyor belts and cable cranes.}}
|-
| {{Requirements|{{ItemIcon|Bumper}}|Steel Beam|600|Heavy Duty Motor|250|Winch|100|desc = Pushes items onto an adjacent space based on a configurable ratio. Can also be used to move crates.}}
|-
| {{Requirements|{{ItemIcon|Power Pole (Level 2)}}|Steel Beam|600|Copper Wire|400|Heatsink|200|desc = Can span distances twice as far as regular power poles, and powers buildings in a larger area.}}
|}
=== Tier 4 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 4'''<br/>{{ItemLink|Logic Chip}}<br/>{{ItemLink|Circuit Board}}<br/>{{ItemLink|Servo}}|Computer Tower|200|Computer Monitor|200|desc = Unlocks Tier 4 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Recycler}}|Steel Beam|200|Heavy Duty Motor|50|desc = Recycles items into base components that can be reused.}}
|-
| {{Requirements|{{ItemIcon|Sorter}}|Steel Beam|200|Logic Chip|25|desc = Sorts incoming items into two different conveyor belts based on filter criteria.}}
|-
| {{Requirements|{{ItemIcon|Filtering Splitter}}|Logic Chip|200|Circuit Board|50|desc = A robotic arm that picks up items based on filter criteria. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|'''Recycler Efficiency'''|Logic Chip|400|Circuit Board|200|Heavy Duty Motor|600|desc = Increases the efficiency of recyclers, making them recycle material 50% faster.}}
|}
== Telescope Repair ==
: ''See also: [[Progression]]''
After completing Stage 1 of the rocket, {{NPC|Elise}} will approach you for help with repairing the telescope at the [[Observatory]] so they can get it up and running again. She'll give you a blueprint for {{ItemLink|Glass Lens|Glass Lenses}} for use in repairing it. This is the only use for Glass Lenses in the game, and they cannot be recycled in a {{ItemLink|Recycler}}.
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Repair the Observatory Telescope'''|Steel Beam|150|Gear|300|Glass Lens|50|desc = Unlocks Observatory research}}
|}
== Observatory Research ==
=== Tier 5 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 5'''<br/>{{ItemLink|Flow Meter}}<br/>{{ItemLink|Oxygen Tank}}<br/>{{ItemLink|Plastic Bar}}|Plastic Scraps|750|Copper Bar|500|desc = Unlocks Tier 5 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|'''Chemical Processing'''<br/>{{ItemLink|Chemical Plant}}<br/>{{ItemLink|Water Pump}}<br/>{{ItemLink|Pipe}}|Flow Meter|250|Iron Plate|400|Stone|500|desc = Produces advanced materials and components using water.}}
|-
| {{Requirements|{{ItemIcon|Underground Pipe}}|Flow Meter|1000|Circuit Board|50|desc = Move water underneath obstacles using underground pipes.}}
|-
| {{Requirements|'''Pump Efficiency'''|Flow Meter|1000|Iron Plate|800|Plastic Bar|500|desc = Move water underneath obstacles using underground pipes.}}
|}
=== Tier 6 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 6'''<br/>{{ItemLink|Lightweight Frame}}<br/>{{ItemLink|Fiberglass}}|Plastic Bar|300|Steel Beam|300|desc = Unlocks Tier 6 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Synthesizer}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|300|desc = Grows new crystals out of fragments. Fragments can be produced by recycling whole crystals.}}
|-
| {{Requirements|{{ItemIcon|Large Wind Turbine}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|600|desc = Produces significantly more power than small turbines. Works best in windy environments.}}
|-
| {{Requirements|{{ItemIcon|Drill (Level 2)}}|Steel Beam|600|Lightweight Frame|300|Fiberglass|200|desc = Produces ore three times as fast as regular drills.}}
|-
| {{Requirements|'''Synthesizer Efficiency'''|Plastic Bar|1200|Lightweight Frame|600|Fiberglass|300|desc = Increases the efficiency of synthesizers, making them grow crystals twice as fast.}}
|}
=== Tier 7 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 7'''<br/>{{ItemLink|Battery}}<br/>{{ItemLink|Ceramic Plate}}|Small Motor|250|Steel Beam|250|Circuit Board|250|desc = Unlocks Tier 7 research items. Necessary for repairing {{NPC|Toasty}}}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 3)}}|Small Motor|500|Steel Beam|500|Circuit Board|500|Ceramic Plate|200|desc = Allows automatic production of blueprints with three requirements.}}
|-
| {{Requirements|{{ItemIcon|Rocket Fuel}}|Coal|4000|Plastic Bar|2000|Oxygen Tank|1000|desc = Highly refined kerosene used as rocket propellant.}}
|-
| {{Requirements|{{ItemIcon|Supercomputer}}|Circuit Board|1000|Lightweight Frame|500|Battery|500|desc = A powerful computer necessary for performing calculations for space flight.}}
|}
{{ItemNav}}
[[Category:Progression]]
5f8299e1f9e6c77eb4e409b809d6a33f6c64fd5d
William
0
929
1652
1287
2025-11-13T22:16:48Z
Sonoforpheus
111341
description, gifts table
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = A research assistant for Elise at the observatory. He seems constantly lost in his thoughts. Lives in the cottage by the pier.
|description= Assistant at the observatory.
|BestGift=Foragable
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''William''' is {{NPC|Elise|Elise's}} assistant at the [[Observatory]], and has offered her a place to stay while the Observatory is shut down due to a [[Progress#Repair the telescope|broken telescope]]. It's also more than a little obvious that he has more than a little crush on her.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=65%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
3c3e2fe2c7f2ed9bf6201345788e4cfbb6e39273
Little Rocket Lab Wiki/welcome
0
4
1653
1542
2025-11-13T22:19:44Z
Sonoforpheus
111341
blurb about wiki under construction
wikitext
text/x-wiki
{{Main page box/start
| title = Welcome to the {{SITENAME}}!
}}
There are currently [[Special:AllPages|{{NUMBEROFARTICLES}} articles]] on the wiki. The wiki is brand new and still has a fair bit of content missing. You can help by creating new articles or expanding existing ones!
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
5023f7cce5d6c773c6701256439006a31e65143a
1654
1653
2025-11-13T22:20:52Z
Sonoforpheus
111341
style guide plug
wikitext
text/x-wiki
{{Main page box/start
| title = Welcome to the {{SITENAME}}!
}}
There are currently [[Special:AllPages|{{NUMBEROFARTICLES}} articles]] on the wiki. The wiki is brand new and still has a fair bit of content missing. You can help by creating new articles or expanding existing ones! Be sure and check out the [[Style Guide]] for help.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
3bc4ce90facb89212a86439ff826eede84906281
St.Ambroise
0
1063
1655
2025-11-13T22:32:33Z
Sonoforpheus
111341
Redirected page to [[St. Ambroise]]
wikitext
text/x-wiki
#REDIRECT [[St. Ambroise]]
98577c2d7b8735e9dc133f5755bdd6d2541d2e81
Saint Ambroise
0
1064
1656
2025-11-13T22:32:52Z
Sonoforpheus
111341
Redirected page to [[St. Ambroise]]
wikitext
text/x-wiki
#REDIRECT [[St. Ambroise]]
98577c2d7b8735e9dc133f5755bdd6d2541d2e81
Power
0
1065
1659
2025-11-14T03:28:20Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Power''' is a resource that is required to run almost all [[buildings]], noteable exceptions being furnaces and the power-producing buildings. The primary source of power is from {{ItemLink|Small Wind Turbine|Small Wind Turbines}} and later {{ItemLink|Large Wind Turbine|Large Wind Turbines}}. A small amount of power is produced by each of the [[characters|villagers']] houses and the other buildings throughout [[St. Ambroise]]. A substantial amount of power can be produced at the [[hydroelectric dam]] once the required [[components]] for repairing it are unlocked.
Power is not consumed. Instead the total amount of power produced must be greater than the combined total power consumed of all of the buildings on the same circuit. Otherwise all of those buildings will stop working entirely. This is accompanied by a breakdown noise. Each building lists its power requirements in its blueprint and on its configuration menu. Unpowered buildings will have a flashing lightning bolt icon. Interacting with a power-producing building or a power pole will give the total produced and consumed on that circuit, and lists the difference. If enough buildings are removed from a circuit so that the total consumed is less than the total produced again, the circuit will work again and all activity will resume.
== Power Distribution ==
A {{ItemLink|Power Pole (Level 1)}} or a {{ItemLink|Power Pole (with light)}} will provide power to a 7x7 square centered on the pole. The {{ItemLink|Power Pole (Level 2)}} increases this size to 11x11. Each power pole can only have up to five other poles connected to it.
== Power Production ==
=== Power from turbines ===
The amount of power generated by a wind turbine depends on the area in which it is placed. {{ItemLink|Large Wind Turbine|Large Wind Turbines}} produce five times the power of their smaller counterparts. There is no wind in the [[Mines]], so turbines do not produce any power when placed there.
{| class="wikitable"
|+ Turbine efficiency by area
! Turbine type !! Town !! Silo !! Mountain !! Railyard !! Coast
|-
| {{ItemLink|Small Wind Turbine}} || || || || ||
|-
| {{ItemLink|Large Wind Turbine}} || || || || ||
|}
=== Power from town buildings ===
Each building in town supplies a small amount of power. The building can be connected to a circuit by placing a power pole near the power meter on the side of the building. If that circuit becomes overloaded, the building's power will also shut off, and any [[shops]] or other desks there will not be interactable until the power is resumed.
=== Power from the dam ===
The door to the [[hydroelectric dam]] is padlocked, but can easily be opened with the hammer. Inside there are three turbines that each need components delivered for repair. Each one also must be connected to the water supply behind them via {{ItemLink|Pipe|pipes}}. Each turbine outputs 100,000 W of power, for a total of 300,000 W produced by the entire dam. This amount usually far eclipses the power output of all of the wind turbines placed by that point of the game.
{| class= "wikitable"
! Turbine !! Repair components
|-
| Left Turbine || {{ItemLink|Gear}} x 150<br/> {{ItemLink|Bearing}} x 60<br/> {{ItemLink|Stator}} x 30
|-
| Center Turbine || {{ItemLink|Gear}} x 300<br/> {{ItemLink|Bearing}} x 150<br/> {{ItemLink|Heavy Duty Motor}} x 20
|-
| Right Turbine || {{ItemLink|Bearing}} x 450<br/> {{ItemLink|Stator}} x 100<br/> {{ItemLink|Flow Meter}} x 4
|-
| '''All combined''' || {{ItemLink|Gear}} x 450<br/> {{ItemLink|Bearing}} x 660<br/> {{ItemLink|Stator}} x 130<br/> {{ItemLink|Heavy Duty Motor}} x 20<br/> {{ItemLink|Flow Meter}} x 4<br/> {{ItemLink|Pipe}} x 6 ''(for connecting to water supply)''
|}
8ebae4c8505cb1f0232c5a83e121e722ee80cb10
Research
0
944
1660
1658
2025-11-14T06:04:15Z
Sonoforpheus
111341
/* Tier 5 */ corrected description
wikitext
text/x-wiki
New upgrades and item blueprints are unlocked by conducting '''research''' at the [[University]] and the [[Observatory]]. Each research item requires the delivery of [[components]] to the appropriate facility, either by hand or via the facility's conveyor ports. Research is divided into tiers that correspond to the level of advancement in components and [[buildings]] that are unlocked. Usually research from two different tiers is available to be selected from at the research desk.
== University Research ==
=== Tier 1 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|{{ItemIcon|Drill (Level 1)}}|Gear|60|desc=Automatically mines ore from deposits and places it onto a conveyor belt.}}
|-
| {{Requirements|{{ItemIcon|Splitter}}|Gear|80|Copper Wire|20|desc=A robotic arm that picks up items based on a configurable ratio. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|{{ItemIcon|Underpass}}|Iron Plate|120|Stone|200|desc=Carries items underneath obstacles and under paths. Especially useful for routing under pedestrian pathways.}}
|-
| {{Requirements|{{ItemIcon|Item Dispenser}}|Iron Plate|200|Gear|150|desc=Dispenses items automatically via conveyor belt.}}
|-
| {{Requirements|'''Coal Efficiency'''|Stone|800|Coal|500|Iron Plate|250|desc=Increases the efficiency of coal, allowing it to last for twice as long in furnaces.}}
|}
=== Tier 2 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 2'''<br/>{{ItemLink|Heatsink}}<br/>{{ItemLink|Stator}}<br/>{{ItemLink|Small Motor}}|Gear|50|Bearing|25|Copper Wire|40|desc = Unlocks Tier 2 research items. Contains the blueprints necessary for repairing {{NPC|Pico}}.}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 2)}}|Gear|50|Heatsink|25|desc = Allows automatic production of blueprints with two requirements.}}
|-
| {{Requirements|{{ItemIcon|Furnace (Level 2)}}|Stone|200|Gear|150|Small Motor|20|desc = A fully automatic furnace that can take both coal and ore as inputs at the same time.}}
|-
| {{Requirements|{{ItemIcon|Item Buffer}}|Iron Plate|400|Gear|300|Small Motor|50|desc = Collects and dispenses items automatically via conveyor belt. Can be used as a buffer for production lines.}}
|-
| {{Requirements|'''Furnace Efficiency'''|Coal|2000|Stone|2000|desc = Increases the efficiency of furnaces, making them smelt ore 50% faster.}}
|}
=== Tier 3 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 3'''<br/>{{ItemLink|Steel Beam}}<br/>{{ItemLink|Steel Cable}}<br/>{{ItemLink|Winch}}|Iron Plate|200|Heavy Duty Motor|25|desc = Unlocks Tier 3 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Cable Crane}}|Steel Beam|100|Heavy Duty Motor|25|desc = Lifts and moves items over top of buildings and terrain. Can be used for unloading boat and rail shipments.}}
|-
| {{Requirements|{{ItemLink|Loader}} / {{ItemLink|Unloader}}|Steel Beam|400|Heavy Duty Motor|150|desc = Load and unload items into large crates to greatly increase the throughput of conveyor belts and cable cranes.}}
|-
| {{Requirements|{{ItemIcon|Bumper}}|Steel Beam|600|Heavy Duty Motor|250|Winch|100|desc = Pushes items onto an adjacent space based on a configurable ratio. Can also be used to move crates.}}
|-
| {{Requirements|{{ItemIcon|Power Pole (Level 2)}}|Steel Beam|600|Copper Wire|400|Heatsink|200|desc = Can span distances twice as far as regular power poles, and powers buildings in a larger area.}}
|}
=== Tier 4 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 4'''<br/>{{ItemLink|Logic Chip}}<br/>{{ItemLink|Circuit Board}}<br/>{{ItemLink|Servo}}|Computer Tower|200|Computer Monitor|200|desc = Unlocks Tier 4 research items. Necessary for completing Stage 1 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Recycler}}|Steel Beam|200|Heavy Duty Motor|50|desc = Recycles items into base components that can be reused.}}
|-
| {{Requirements|{{ItemIcon|Sorter}}|Steel Beam|200|Logic Chip|25|desc = Sorts incoming items into two different conveyor belts based on filter criteria.}}
|-
| {{Requirements|{{ItemIcon|Filtering Splitter}}|Logic Chip|200|Circuit Board|50|desc = A robotic arm that picks up items based on filter criteria. Used for splitting an incoming belt into more than one output belt.}}
|-
| {{Requirements|'''Recycler Efficiency'''|Logic Chip|400|Circuit Board|200|Heavy Duty Motor|600|desc = Increases the efficiency of recyclers, making them recycle material 50% faster.}}
|}
== Telescope Repair ==
: ''See also: [[Progression]]''
After completing Stage 1 of the rocket, {{NPC|Elise}} will approach you for help with repairing the telescope at the [[Observatory]] so they can get it up and running again. She'll give you a blueprint for {{ItemLink|Glass Lens|Glass Lenses}} for use in repairing it. This is the only use for Glass Lenses in the game, and they cannot be recycled in a {{ItemLink|Recycler}}.
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Repair the Observatory Telescope'''|Steel Beam|150|Gear|300|Glass Lens|50|desc = Unlocks Observatory research}}
|}
== Observatory Research ==
=== Tier 5 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 5'''<br/>{{ItemLink|Flow Meter}}<br/>{{ItemLink|Oxygen Tank}}<br/>{{ItemLink|Plastic Bar}}|Plastic Scraps|750|Copper Bar|500|desc = Unlocks Tier 5 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|'''Chemical Processing'''<br/>{{ItemLink|Chemical Plant}}<br/>{{ItemLink|Water Pump}}<br/>{{ItemLink|Pipe}}|Flow Meter|250|Iron Plate|400|Stone|500|desc = Produces advanced materials and components using water.}}
|-
| {{Requirements|{{ItemIcon|Underground Pipe}}|Flow Meter|1000|Circuit Board|50|desc = Move water underneath obstacles using underground pipes.}}
|-
| {{Requirements|'''Pump Efficiency'''|Flow Meter|1000|Iron Plate|800|Plastic Bar|500|desc = Increases the efficiency of pumps, making them produce twice as much water pressure.}}
|}
=== Tier 6 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 6'''<br/>{{ItemLink|Lightweight Frame}}<br/>{{ItemLink|Fiberglass}}|Plastic Bar|300|Steel Beam|300|desc = Unlocks Tier 6 research items. Necessary for completing Stage 2 of the rocket.}}
|-
| {{Requirements|{{ItemIcon|Synthesizer}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|300|desc = Grows new crystals out of fragments. Fragments can be produced by recycling whole crystals.}}
|-
| {{Requirements|{{ItemIcon|Large Wind Turbine}}|Plastic Bar|600|Steel Beam|600|Lightweight Frame|600|desc = Produces significantly more power than small turbines. Works best in windy environments.}}
|-
| {{Requirements|{{ItemIcon|Drill (Level 2)}}|Steel Beam|600|Lightweight Frame|300|Fiberglass|200|desc = Produces ore three times as fast as regular drills.}}
|-
| {{Requirements|'''Synthesizer Efficiency'''|Plastic Bar|1200|Lightweight Frame|600|Fiberglass|300|desc = Increases the efficiency of synthesizers, making them grow crystals twice as fast.}}
|}
=== Tier 7 ===
{| class="wikitable" | width=100%
! width=80% | Unlock !! Requirements
|-
| {{Requirements|'''Unlock Tier 7'''<br/>{{ItemLink|Battery}}<br/>{{ItemLink|Ceramic Plate}}|Small Motor|250|Steel Beam|250|Circuit Board|250|desc = Unlocks Tier 7 research items. Necessary for repairing {{NPC|Toasty}}}}
|-
| {{Requirements|{{ItemIcon|Assembler (Level 3)}}|Small Motor|500|Steel Beam|500|Circuit Board|500|Ceramic Plate|200|desc = Allows automatic production of blueprints with three requirements.}}
|-
| {{Requirements|{{ItemIcon|Rocket Fuel}}|Coal|4000|Plastic Bar|2000|Oxygen Tank|1000|desc = Highly refined kerosene used as rocket propellant.}}
|-
| {{Requirements|{{ItemIcon|Supercomputer}}|Circuit Board|1000|Lightweight Frame|500|Battery|500|desc = A powerful computer necessary for performing calculations for space flight.}}
|}
{{ItemNav}}
[[Category:Progression]]
bf8c5a297356d8885460a44b2da23c4079c04db2
Water Pressure
0
1066
1661
2025-11-14T06:08:05Z
Sonoforpheus
111341
Created page
wikitext
text/x-wiki
'''Water Pressure''' is a resource that is required to run the {{ItemLink|Chemical Plant}} and {{ItemLink|Synthesizer}}. Similar to [[power]], it is not consumed but instead the amount produced must meet or exceed the total amount required by all consumers in the network. Water is carried by {{ItemLink|Pipe|Pipes}}, which must connect to the pipe input of each consumer and the output of each producer.
Unlike power, water pressure cannot cross area boundaries. Any water pressure generated in a particular area can only be used in that area and nowhere else. For example, pumps place along the canal in [[town]] can supply any machines in town, but pipes ''cannot'' carry that pressure up to the [[silo]] for use there.
Water pressure is produced by {{ItemLink|Water Pump|Water Pumps}}, which must be placed on solid land next to a source of water and then powered in order to work. The seawater off the pier and by the lighthouse is not usable by pumps.
The only source of water pressure besides pumps is the water tower at the Silo, which can be repaired for 10,000{{coin}} at the [[mayor's house]]. Additionally, the land expansion for sale there for 50,000{{coin}} includes a pond that can fit many pumps.
The "Pump Efficiency" [[Research#Tier 5|research item]] at the end of Tier 5 of the research chain doubles the pressure output of Water Pumps.
{{ItemNav}}
[[Category:Game Mechanics]]
fb86a60c977a07dbcaa0fab18a5105ec73898029
Little Rocket Lab Wiki/locations
0
1018
1662
1576
2025-11-14T06:18:27Z
Sonoforpheus
111341
added icon templates, changed order
wikitext
text/x-wiki
{{Main page box/start
| title = St. Ambroise
}}
{|
| {{IconLink|Characters|Angela|size=32}}
|-
| {{IconLink|Town|Espresso|size=32}}
|-
| {{IconLink|Shops|Loaf of Bread|size=32}}
|-
| {{IconLink|Silo|Heavy Duty Motor|size=32}}
|-
| {{IconLink|Mines|Miner Hat|size=32}}
|-
| {{IconLink|Coast|Rainbow Shell|size=32}}
|-
| {{IconLink|Railyard|Gear|size=32}}
|-
| {{IconLink|Mountain|Agate|size=32}}
|}
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
c0c401e62739fcb24fef708e0bf6a5a4dde68508
Side Quests
0
1067
1663
2025-11-14T06:22:39Z
Sonoforpheus
111341
created stub
wikitext
text/x-wiki
{{Stub}}
Several '''side quests''' exist alongside the main story [[progression]].
* [[Missing Socks]]
* Bridge repair
* Boardwalk repair
* The Old Clock
* Rescuing Tia
* Sabrina's radio tower
*
{{ItemNav}}
[[Category:Progression]]
7b934d2a97f2f5cadb177ad7dae696331734381f
Tutorials
0
1068
1664
2025-11-14T06:26:35Z
Sonoforpheus
111341
Created stub
wikitext
text/x-wiki
{{Stub}}
'''Tutorials''' for ''Little Rocket Lab'' written for the wiki will be linked here. If you have an idea for one and want to give it a go, [[Special:NewPage|please do!]]
Check out the [[Getting Started]] page for absolute beginners to the game or even to the factory automation and cozy game genres.
[[Category:Tutorials]]
082bac7a1bc4a0d581f1720bd40cef967cd2da77
Shops
0
1069
1665
2025-11-14T06:55:25Z
Sonoforpheus
111341
Created stub
wikitext
text/x-wiki
{{Stub}}
There are four '''shops''' in [[St. Ambroise]]:
* {{NPC|Jamie|Jamie's Cakes and Confectionery|link=Jamie's Cakes and Confectionery}}, the bakery and [[coffee]] shop
* {{NPC|Cliff|Cliff's General Store|link=Cliff's General Store}}, selling factory machines
* {{NPC|Dottie|Dottie's Decorations|link=Dottie's Decorations}}, the flower shop
* {{NPC|Angela|Angela's Interior Design|link=Angela's Interior Design}}, a furniture and decor store
While not technically shops, there are a few other places where [[characters|villagers]] have desks where you can do business with them:
* {{NPC|Carter|The Mayor's House|link=Mayor's House}}, where building permits for upgrades are issued
* {{NPC|Rebecca|The University|link=University}}, where early-game [[research]] is conducted
* {{NPC|Elise|The Observatory|link=Observatory}}, where late-game [[research]] is conducted
* {{NPC|Watts|The Train Station|link=Train Station}}, where train shipments are ordered
{{CharNav}}
{{ItemNav}}
[[Category:Shops]]
5b169035ceba020ee9ea19a5d4530877aa6761ea
File:LRLLogo.png
6
1070
1666
2025-11-14T07:00:44Z
Sonoforpheus
111341
Game logo
wikitext
text/x-wiki
== Summary ==
Game logo
== Licensing ==
{{License|game}}
c770d65ad5b321935d16f51bbf476c16bb8419b8
Little Rocket Lab Wiki/external
0
8
1667
1484
2025-11-14T07:03:15Z
Sonoforpheus
111341
Logo, changed text. Still need socials of dev/publisher
wikitext
text/x-wiki
{{Main page box/start
| title = External links
}}
<div class="mp-links columns-2">
* {{MP link| Official site |link=https://littlerocketlab.com/ | image=LRLLogo.png |size=160x160px }}
* {{MP link| Join the Discord! |link=https://discord.com/invite/eqFH3KT58h |image=Discord.svg |size=64x64px }}
<!-- any socials or anything go here -->
</div>
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
b7c1376fb4096b660b199bc009c9a39d5313c8c2
Little Rocket Lab Wiki/patches
0
1019
1668
1481
2025-11-14T07:23:01Z
Sonoforpheus
111341
Version number, need patch notes
wikitext
text/x-wiki
{{Main page box/start
| title = Current Version
}}
'''Current Version: 1.0.11 on Steam and Gamepass
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
b49acbc7641cd22ae5f025c0237b6276619ea10d
Little Rocket Lab Wiki/purchase
0
1016
1669
1478
2025-11-14T07:28:18Z
Sonoforpheus
111341
link and logo, xbox mention but didn't see a logo in image files
wikitext
text/x-wiki
{{Main page box/start
| title = Get the game!
}}
{|
| [[File:Steam.svg|64px|link=https://store.steampowered.com/app/2451100/Little_Rocket_Lab/]] '''Steam'''
| '''XBox Gamepass'''
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
83ec614ef260b765448f4dfa04f6740a2e947399
1670
1669
2025-11-14T07:28:49Z
Sonoforpheus
111341
fixed table formatting
wikitext
text/x-wiki
{{Main page box/start
| title = Get the game!
}}
{|
| [[File:Steam.svg|64px|link=https://store.steampowered.com/app/2451100/Little_Rocket_Lab/]] '''Steam'''
| '''XBox Gamepass'''
|}
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
3b5a43e361f234084d2a90baff29b769914677c9
Little Rocket Lab Wiki/welcome
0
4
1671
1654
2025-11-14T07:29:49Z
Sonoforpheus
111341
new page wikilink
wikitext
text/x-wiki
{{Main page box/start
| title = Welcome to the {{SITENAME}}!
}}
There are currently [[Special:AllPages|{{NUMBEROFARTICLES}} articles]] on the wiki. The wiki is brand new and still has a fair bit of content missing. You can help by creating [[Special:NewPage|new articles]] or expanding existing ones! Be sure and check out the [[Style Guide]] for help.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
67fd86e706c662dd34da95f10faadf759ef3663e
MediaWiki:Sidebar
8
1071
1672
2025-11-14T10:30:37Z
5jiji
640693
Changed sidebar
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help-mediawiki
* Little Rocket Lab
** Getting Started|Getting Started
** Character|Character
** St. Ambroise|St. Ambroise
** Components|Components
** Buildings|Buildings
** Research|Research
** Power|Power
** Water Pressure|Water Pressure
** Progression|Progression
** Side Quests|Side Quests
** Tutorials|Tutorials
81c8b197b4bbe7a7900c83e05d8e85312bb1dd3e
1673
1672
2025-11-14T10:39:16Z
5jiji
640693
Misspellings, again
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help-mediawiki
* Little Rocket Lab
** Getting Started|Getting Started
** Characters|Characters
** St. Ambroise|St. Ambroise
** Components|Components
** Buildings|Buildings
** Research|Research
** Power|Power
** Water Pressure|Water Pressure
** Progression|Progression
** Side Quests|Side Quests
** Tutorials|Tutorials
bade03b5493b2dc93722c983b531198b1faa0bfd
MediaWiki:Common.css
8
239
1674
1609
2025-11-14T12:17:33Z
5jiji
640693
Changed wiki accent color to be the game's notebook color
css
text/css
/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Paytone+One&display=swap');
@font-face {
font-family : "Komika";
src : url("filepath://Komika_Text.ttf") format("truetype");
}
/******************************************************************************************
********************************* Start user-edit variables *******************************
******************************************************************************************/
/*****************************************
****** START BASIC DESIGN VARIABLES ******
----------------------------------------*/
:root {
--wiki-content-heading-font-family: "Paytone One", sans-serif;
--wiki-sidebar-heading-font-family: "Paytone One", sans-serif;;
--wiki-content-border-radius: 0px;
--wiki-sidebar-border-radius: 0px;
}
/*----------------------------------------
******* END BASIC DESIGN VARIABLES *******
*****************************************/
/*****************************************
****** START BASIC COLOR VARIABLES *******
----------------------------------------*/
:root,
/* Begin light styles, delete from here to "end light styles" if you don't want your wiki to support any light themes (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=light, */
/* individual themes are prefixed with .theme- instead */
.view-light {
/**********************
* Probably edit these * [ LIGHT VIEW ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-image: url(filepath://Site-background.jpg);
--wiki-content-background-color: #ffffff;
--wiki-content-background-opacity: 100%;
--wiki-content-border-color: #a7d7f9;
--wiki-content-link-color: #0645ad; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ LIGHT VIEW ] */
--wiki-accent-color: #3366cc;
--wiki-accent-label-color: #ffffff;
--wiki-accent-link-color: #D5FB51;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* end light styles */
/* Begin dark styles, delete from here to "end dark styles" if you don't want your wiki to support any dark themes (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=dark, */
/* individual themes are prefixed with .theme- instead */
.view-dark {
/**********************
* Probably edit these * [ DARK VIEW ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-image: url(filepath://Site-background-dark.jpg);
--wiki-content-background-color: #202020;
--wiki-content-background-opacity: 90%;
--wiki-content-border-color: #991A51;
--wiki-content-link-color: #6d8afb; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ DARK VIEW ] */
--wiki-accent-color: #005fa3;
--wiki-accent-label-color: #000;
--wiki-accent-link-color: #1e1e43;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* End dark styles */
/*----------------------------------------
******* END BASIC COLOR VARIABLES ********
*****************************************/
/*****************************************
**** START ADVANCED COLOR VARIABLES ******
----------------------------------------*/
:root,
.view-light {
/*******************
* Maybe edit these * [ LIGHT VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #111111;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #ba0000;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ LIGHT VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ LIGHT VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #bf0017;
--wiki-warning-color: #b05f30;
--wiki-success-color: #0c742f;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT VIEW ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--inverted: #cccccc;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #ffffff;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--inverted: #cccccc;
/* [ LIGHT VIEW ] */
--wiki-alert-label-color: #ffffff;
--wiki-warning-label-color: #ffffff;
--wiki-success-label-color: #ffffff;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
.view-dark {
/*******************
* Maybe edit these * [ DARK VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #ededed;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #FC5B4F;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ DARK VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ DARK VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #ff576a;
--wiki-warning-color: #cf721c;
--wiki-success-color: #13aa45;
/**/
/***********************************
* Likely do not need to edit these * [ DARK VIEW ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--secondary: #cccccc;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #000;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--secondary: #cccccc;
--wiki-content-dynamic-color--secondary--inverted: #333333;
/* [ DARK VIEW ] */
--wiki-alert-label-color: #000000;
--wiki-warning-label-color: #000000;
--wiki-success-label-color: #000000;
--wiki-icon-general-filter: invert(100%);
}
/*----------------------------------------
***** END ADVANCED COLOR VARIABLES *******
*****************************************/
/*****************************************
**** START ADVANCED DESIGN VARIABLES *****
----------------------------------------*/
:root {
/***********************
start logo position
----------------------*/
--wiki-is-top-logo: 0; /* 1 = center logo at the top of the page; 0 = logo at the top left of the page */
--wiki-logo-file-width: 160; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 160; /* Height of the image file in px. Put a number without the letters `px`. */
--wiki-logo-height: calc(var(--wiki-logo-file-height)*1px); /* Valid only when --wiki-is-top-logo is 1. The height the logo should be shown */
--wiki-logo-margin: 15px; /* the width of margin below the logo. When --wiki-is-top-logo is 1, this is also the default value of --wiki-top-spacing */
/*-----------------------
end logo position
***********************/
--wiki-is-navigation-inside-content: 0; /* 0 = default navigation tabs layout; 1 = navigation tabs inside content box */
--wiki-body-font-family: "Komika";
--wiki-content-firstheading-font-family: var(--wiki-content-heading-font-family); /* only apply to the main title of article */
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-width: 1px;
--wiki-sidebar-width: 10em; /* width of sidebar(#mw-panel) */
--wiki-sidebar-portal-spacing: 0px;
--wiki-sidebar-border-width: var(--wiki-content-border-width);
--wiki-navigation-border-radius: 0px; /* border radius of tabs */
/*******************
* Maybe edit these * [ DESIGN ]
********************/
--wiki-logo-filter: none;
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-top-radius: var(--wiki-content-border-radius);
--wiki-content-border-style: solid;
--wiki-content-border-image: none;
--wiki-content-backdrop-filter: none;
--wiki-page-content-max-width: 9999px; /* max width of sidebar+gap+content, must be a length value. A huge value can be used to indicate no limit, e.g. 99999px */
--wiki-gap-between-sidebar-and-content: 1em; /* gap between sidebar(#mw-panel) and content(#content) */
--wiki-sidebar-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-heading-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-margin: 0em;
--wiki-sidebar-list-item-padding: 0.25em 0.25rem;
--wiki-sidebar-list-padding: 0.25rem;
--wiki-sidebar-list-item-background--hover: none; /* background of hover item */
--wiki-navigation-font-size: 0.8125em; /* please use em or rem for this */
--wiki-navigation-font-weight: normal;
--wiki-navigation-text-transform: none;
--wiki-navigation-height: 2.75rem; /* height of navigation area,include spacing above tabs */
--wiki-navigation-left-spacing: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-radius) + var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-right-spacing: calc( var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-box-background-color: var(--wiki-content-background-color);
--wiki-navigation-box-background-opacity: calc(var(--wiki-content-background-opacity)*0.8*var(--wiki-is-navigation-inside-content));
--wiki-navigation-box-background: color-mix(in srgb, var(--wiki-navigation-box-background-color) var(--wiki-navigation-box-background-opacity), transparent); /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-border-image: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-backdrop-filter: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-selected-backdrop-filter: var(--wiki-content-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
--wiki-navigation-backdrop-filter: var(--wiki-navigation-selected-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
/* nav tabs style. The vector gradient is default.
* If you want to customize the style of tabs, it's easier to start with the following settings:
* --wiki-navigation-background-image: none;
* --wiki-navigation-selected-background-image: none;
* --wiki-navigation-selected-border-width: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-width) + var(--wiki-is-navigation-inside-content) * 1px );
* --wiki-navigation-selected-border-bottom-background: none;
* --wiki-navigation-tab-spacing: 0.25em;
* --wiki-navigation-tab-padding-top: 0.5em;
* --wiki-navigation-tab-padding-bottom: 0.5em;
*/
--wiki-navigation-tab-spacing: -1px; /* width of the space between tabs, can be a negative number, in which case adjacent tabs will overlap */
--wiki-navigation-tab-padding-top: 1.25em;
--wiki-navigation-tab-padding-x: 0.75em;
--wiki-navigation-tab-padding-bottom: 4px;
--wiki-navigation-selected-border-width: 0px; /* border width of selected tabs */
--wiki-navigation-border-width: var(--wiki-navigation-selected-border-width); /* border width of normal tabs */
--wiki-navigation-border-image: none;
--wiki-navigation-selected-border-image: var(--wiki-navigation-border-image);
--wiki-navigation-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to top,var(--wiki-navigation-background-color) 0,var(--wiki-navigation-selected-background-color) 100%);
--wiki-navigation-background-repeat: no-repeat, no-repeat, repeat-x;
--wiki-navigation-background-position: left bottom, right bottom, left bottom;
--wiki-navigation-background-size: 1px 100%, 1px 100%, 100%;
--wiki-navigation-selected-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%);
--wiki-navigation-selected-background-repeat: no-repeat, no-repeat;
--wiki-navigation-selected-background-position: left bottom, right bottom;
--wiki-navigation-selected-background-size: 1px 100%, 1px 100%;
--wiki-navigation-selected-border-bottom-background: linear-gradient(to right, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px), linear-gradient(to left, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px);
/* affects the dropdown menu under More */
--wiki-navigation-dropdown-text-color: var(--wiki-navigation-text-color);
--wiki-navigation-dropdown-text-color--hover: var(--wiki-navigation-dropdown-text-color);
--wiki-navigation-dropdown-font-size: var(--wiki-navigation-font-size); /* please use em or rem for this */
--wiki-navigation-dropdown-border-width: 1px;
--wiki-navigation-dropdown-border-radius: var(--wiki-navigation-border-radius);
--wiki-navigation-dropdown-padding: 0.25em; /* padding of the dropdown menu box */
--wiki-navigation-dropdown-item-padding: 0.625em; /* padding of each dropdown menu items */
--wiki-navigation-dropdown-item-background--hover: none; /* background of hover item */
--wiki-navigation-dropdown-border-image: none;
--wiki-navigation-dropdown-backdrop-filter: none;
--wiki-navigation-dropdown-box-shadow: none; /* box shadow */
/* styles of the footer */
--wiki-spacing-before-footer: 0px;
--wiki-footer-border-image: none;
/* padding on body element */
--wiki-top-spacing: calc(var(--wiki-is-top-logo)*var(--wiki-logo-margin) + (1 - var(--wiki-is-top-logo))*1em); /* extra spacing below wiki.gg netbar */
--wiki-left-spacing: 1em;
--wiki-right-spacing: 1em;
--wiki-bottom-spacing: 2em;
/* end design variables */
}
/*----------------------------------------
***** END ADVANCED DESIGN VARIABLES ******
*****************************************/
/*******************************
**** START SHARED VARIABLES ****
**** tl;dr: don't edit this ****
********************************/
/*
These variables are rarely touched, usually inherit other variables, and are shared on all themes.
In 99% of cases none of these are ever edited, and you should only be doing so if you have a very clear vision,
understand what you are doing, and *know* that what you are trying to do is not accomplished by changing
another variable in the above sections.
Since these are by default shared across all themes, if you support multiple themes you'll probably want to
separate the variables you want to modify here into .view-x blocks like above. If you don't understand
what that means or how to do that then you probably shouldn't be modifying this section.
*/
:root {
--wiki-content-border-bottom-width: var(--wiki-content-border-width);
--wiki-content-border-bottom-style: var(--wiki-content-border-style);
--wiki-content-border-bottom-color: var(--wiki-content-border-color);
--wiki-content-text-mix-color: color-mix(in srgb, var(--wiki-content-background-color), var(--wiki-content-text-color) 62%);
--wiki-content-text-mix-color-95: color-mix(in srgb, var(--wiki-content-background-color) 95%, var(--wiki-content-text-color));
--wiki-content-text-color--hover: var(--wiki-content-text-color);
/* heading */
--wiki-content-heading-border-bottom-width: 1px;
--wiki-content-heading-border-style: solid;
--wiki-content-heading-font-weight: normal;
--wiki-content-heading-font-style: normal;
--wiki-content-heading-text-transform: none;
--wiki-content-heading-line-height: normal;
--wiki-content-heading-text-shadow: none;
/* first heading (h1) */
--wiki-content-firstheading-border-bottom-width: var(--wiki-content-heading-border-bottom-width);
--wiki-content-firstheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-firstheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-firstheading-font-weight: var(--wiki-content-heading-font-weight);
--wiki-content-firstheading-font-style: var(--wiki-content-heading-font-style);
--wiki-content-firstheading-text-transform: var(--wiki-content-heading-text-transform);
--wiki-content-firstheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-firstheading-color: var(--wiki-content-heading-color);
--wiki-content-firstheading-text-shadow: none;
/* sub-heading (h3, h4, h5, h6) */
--wiki-content-subheading-border-bottom-width: 0px;
--wiki-content-subheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-subheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-subheading-font-family: var(--wiki-body-font-family);
--wiki-content-subheading-font-weight: bold;
--wiki-content-subheading-font-style: normal;
--wiki-content-subheading-text-transform: none;
--wiki-content-subheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-subheading-color: var(--wiki-content-heading-color);
--wiki-content-subheading-text-shadow: none;
/* heading size */
--wiki-content-firstheading-font-size: 1.8em;
--wiki-content-heading-h2-font-size: 1.5em;
--wiki-content-heading-h3-font-size: 1.2em;
--wiki-content-heading-h4-font-size: 114%;
--wiki-content-heading-h5-font-size: 108%;
--wiki-content-heading-h6-font-size: 100%;
--wiki-content-toc-background: var(--wiki-content-background-color--secondary);
--wiki-content-toc-border-width: 1px;
--wiki-content-toc-border-style: solid;
--wiki-content-toc-border-color: var(--wiki-content-border-color);
--wiki-content-toc-border-radius: 0px;
--wiki-content-toc-border-image: none;
--wiki-content-toc-box-shadow: 0 0.1em 0.2em #000000;
--wiki-content-catlinks-background: var(--wiki-content-background-color--secondary);
--wiki-content-catlinks-border-width: 1px;
--wiki-content-catlinks-border-style: solid;
--wiki-content-catlinks-border-color: var(--wiki-content-border-color);
--wiki-content-catlinks-border-radius: 0px;
--wiki-content-catlinks-border-image: none;
--wiki-content-catlinks-box-shadow: none;
--wiki-content-filetoc-background: var(--wiki-content-background-color--secondary);
--wiki-content-filetoc-border-width: 1px;
--wiki-content-filetoc-border-style: solid;
--wiki-content-filetoc-border-color: var(--wiki-content-border-color);
--wiki-content-filetoc-border-radius: 0px;
--wiki-content-filetoc-border-image: none;
--wiki-content-filetoc-box-shadow: none;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
--wiki-sidebar-padding: 0px;
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-background-image: none;
--wiki-sidebar-background-position: center;
--wiki-sidebar-background-repeat: repeat;
--wiki-sidebar-background-size: auto;
--wiki-sidebar-box-shadow: none;
--wiki-sidebar-filter: none;
--wiki-sidebar-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-style: solid;
--wiki-sidebar-border-image: none;
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-heading-color: var(--wiki-content-heading-color);
--wiki-sidebar-heading-font-weight: normal;
--wiki-sidebar-heading-font-style: normal;
--wiki-sidebar-heading-text-transform: none;
--wiki-sidebar-heading-line-height: normal;
--wiki-sidebar-heading-padding: 0.5rem 0.25rem 0.5rem 0.5rem;
--wiki-sidebar-heading-margin: 0px 0px -0.5rem 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-text-shadow: none;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-icon-to-link-filter: var(--wiki-icon-to-link-filter);
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-box-padding: 0px;
--wiki-sidebar-box-background: none;
--wiki-sidebar-box-border: 0px;
--wiki-sidebar-box-border-image: none;
--wiki-accent-color--hover: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-accent-label-color));
--wiki-footer-border-width: var(--wiki-content-border-width);
--wiki-footer-border-style: var(--wiki-content-border-style);
--wiki-footer-border-color: var(--wiki-content-border-color);
--wiki-footer-background-color: var(--wiki-content-background-color);
--wiki-footer-background-opacity: var(--wiki-content-background-opacity);
--wiki-footer-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-footer-text-color: var(--wiki-content-text-color);
--wiki-footer-link-color: var(--wiki-content-link-color);
--wiki-footer-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-footer-border-radius: var(--wiki-content-border-radius);
--wiki-navigation-background-opacity: var(--wiki-navigation-selected-background-opacity);
--wiki-navigation-background-color--hover: var(--wiki-navigation-background-color);
--wiki-navigation-background-opacity--hover: var(--wiki-navigation-background-opacity);
--wiki-navigation-background-image--hover: var(--wiki-navigation-background-image);
--wiki-navigation-background-position--hover: var(--wiki-navigation-background-position);
--wiki-navigation-background-repeat--hover: var(--wiki-navigation-background-repeat);
--wiki-navigation-background-size--hover: var(--wiki-navigation-background-size);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-transform--hover: none;
--wiki-navigation-selected-border-style: solid;
--wiki-navigation-selected-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-border-style: solid;
--wiki-navigation-border-color--hover: var(--wiki-navigation-border-color);
--wiki-navigation-border-image--hover: var(--wiki-navigation-border-image);
--wiki-navigation-border-bottom-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-border-bottom-style: var(--wiki-navigation-selected-border-style);
--wiki-navigation-border-bottom-width: calc(var(--wiki-is-navigation-inside-content, 0) * var(--wiki-navigation-selected-border-width, 1px) + (1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-width, 1px));
--wiki-navigation-icon-size: 1em;
--wiki-navigation-tab-padding-x--icon: var(--wiki-navigation-tab-padding-x);
--wiki-navigation-bottom-spacing: 0px; /* If you change this to greater than 0px, you should usually change the value of --wiki-navigation-selected-border-bottom-background to var(--wiki-navigation-border-bottom-color) */
--wiki-navigation-dropdown-background-color: var(--wiki-content-background-color);
--wiki-navigation-dropdown-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-dropdown-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-dropdown-offset: 0px; /* vertical offset */
--wiki-navigation-search-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-search-background-image: none;
--wiki-navigation-search-background-position: 0;
--wiki-navigation-search-background-size: auto;
--wiki-navigation-search-background-repeat: repeat;
--wiki-navigation-search-backdrop-filter: none;
--wiki-navigation-search-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-search-border-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-border-style: solid;
--wiki-navigation-search-border-width: 1px;
--wiki-navigation-search-border-radius: 2px;
--wiki-navigation-search-border-image: none;
--wiki-navigation-search-border-image--hover: var(--wiki-navigation-search-border-image);
--wiki-navigation-search-box-shadow: none;
--wiki-navigation-search-box-shadow--hover: var(--wiki-navigation-search-box-shadow);
--wiki-navigation-search-text-color: var(--wiki-content-text-color);
--wiki-navigation-search-font-size: var(--wiki-navigation-font-size);
--wiki-navigation-search-height: 2em;
--wiki-navigation-search-button-color: currentColor;
--wiki-navigation-search-button-color--hover: var(--wiki-navigation-search-button-color);
--wiki-navigation-search-button-color-opacity: 80%;
--wiki-navigation-search-button-color-opacity--hover: 95%;
--wiki-navigation-search-bottom-spacing: 3px;
--wiki-navigation-search-highlight-background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
--wiki-navigation-gap-between-left-and-right: calc(max(0px, var(--wiki-navigation-tab-spacing))); /* minimum width between #left-navigation and #right-navigation before tabs start to collapse */
}
/*** mobile adjustments ***/
@media screen and (max-width: 720px) {
body.has-vector-mobile-menu{
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-margin: 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-margin: 0px 0px -0.5em 0px;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-background-opacity: 100%;
--wiki-navigation-search-border-width: 1px;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
}
}
/*****************************
**** END SHARED VARIABLES ****
******************************/
/******************************************************************************************
********************************* End user-edit variables *********************************
******************************************************************************************/
/******************************
* Fallback for older browsers *
* DONT EDIT THIS *
*******************************/
@supports not (color:color-mix(in srgb, #000, transparent)) {
.view-dark,
.view-light,
:root {
--wiki-content-text-mix-color: var(--wiki-content-text-color);
--wiki-content-text-mix-color-95: var(--wiki-content-background-color);
--wiki-content-background-color--secondary: var(--wiki-content-dynamic-color--secondary--inverted);
--wiki-content-border-color--secondary: var(--wiki-content-border-color);
--wiki-content-border-color--accent: var(--wiki-accent-color);
--wiki-accent-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-highlight-background-color: transparent;
}
}
/*****************************
* End older browser fallback *
******************************/
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: color-mix(in srgb, var(--pi-secondary-background) 50%, transparent);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align: center;
font-size: 1.5em;
background: color-mix(in srgb, var(--pi-secondary-background) 75%, transparent);
color: var(--pi-secondary-background-label);
}
.portable-infobox .pi-data,
.portable-infobox .pi-group {
background: var(--wiki-content-background-color--secondary);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width: 100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
.pi-collapse > .pi-item:first-child {
cursor: pointer;
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*******************
* Main page layout *
********************/
#mp-container {
display: grid;
gap: 10px;
clear:both; /* for .mw-indicators combined with NOTITLE */
}
@media screen and (max-width: 990px) {
/* for mobile screens */
#mp-container {
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:var(--main-page-layout-columns--mobile, 100%);
}
.mp-box.mp-hide-on-mobile {
display: none;
}
}
@media screen and (min-width: 990px) and (max-width: 1350px) {
/* for narrow screens, between 990px and 1350px */
#mp-container {
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:var(--main-page-layout-columns--tablet, 1fr 1fr);
}
.mp-box.mp-hide-on-tablet {
display: none;
}
}
@media screen and (min-width: 1350px) {
/* for all other screens, 1350px and wider */
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns:var(--main-page-layout-columns--desktop, 2fr 1fr 2fr);
}
.mp-box.mp-hide-on-desktop {
display: none;
}
}
.mp-box {
position: relative;
display: flex;
flex-flow: column nowrap;
width: 100%;
box-sizing: border-box;
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 25%, transparent);
border: 1px solid var(--wiki-content-border-color);
padding: 0px;
}
.mp-body {
height: 100%;
display: flex;
padding: 0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display: block;
}
.mp-box.has-floating-image .mp-body {
height: unset;
display: block;
}
.mp-box.header-only {
border-bottom-width:0px;
}
.mp-box.header-only .mp-body {
display:none;
}
.mp-box.missing .mw-inputbox-input {
/* max-width doesn't override the input element's 'size' property, but that property does work as a max-width itself, so we can set width:100% for the same effect */
width:100% !important;
}
/* overqualified to override normal heading styles */
.mw-body .mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-content-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color: var(--wiki-content-heading-color);
}
#mp-box-welcome {
text-align: center;
position: relative;
overflow: hidden;
}
#mp-box-welcome h2 {
font-size: 200%;
}
#mp-welcome {
display: flex;
flex-flow: column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 85%, transparent);
padding: 0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap: 10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap: var(--gap);
}
.mp-links > ul > li {
display: flex;
flex-flow: column nowrap;
align-items: stretch;
text-align: center;
box-sizing: border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline: 1px solid var(--wiki-content-link-color);
transition: 0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: color-mix(in srgb, var(--wiki-content-link-color) 20%, transparent);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-8 > ul > li {flex: max(calc((100% / 8) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
flex: 1 1 auto;
box-sizing: border-box;
padding: 5px;
}
.mp-links > ul > li > a:first-child {
height: 100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height: unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height: 100%;
}
.mp-links.side-image li {
flex-flow: row nowrap;
}
.mp-links.plain > ul > li {
outline-color: transparent;
}
/***********************
* End main page layout *
************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ":\20";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
/* content: "\20\00B7\20"; font-weight: bold; */
/* "space • space"
There may (and likely) be an extra whitespace between <li>s,
therefore we have to use a space character as last character of this sequence.
By this way, the last space and the next whitespace will collapse as a single space,
to make the whitespace on both sides of the middle dot the same width.
*/
content: "\20\A0\2022\A0\20";
font-weight: inherit;
}
/* Add parentheses around nested lists */
.hlist dd ol::before,
.hlist dd ul::before,
.hlist dd dl::before,
.hlist dt ol::before,
.hlist dt ul::before,
.hlist dt dl::before,
.hlist li ol::before,
.hlist li ul::before,
.hlist li dl::before {
content: "\20(";
font-weight: inherit;
}
.hlist dd ol::after,
.hlist dd ul::after,
.hlist dd dl::after,
.hlist dt ol::after,
.hlist dt ul::after,
.hlist dt dl::after,
.hlist li ol::after,
.hlist li ul::after,
.hlist li dl::after {
content: ")";
font-weight: inherit;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) ".\20";
}
/* Progressive enhancement:
* try to make the dot always follow the list item in same line
*/
.hlist :is(li,dt,dd):not(:has(:is(li,dt,dd))) {
display: inline-block;
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width: 100%;
height: auto;
box-sizing: border-box;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter: invert(100%);
}
.pixelated {
image-rendering: pixelated;
}
@media screen and (min-width: 720px) {
.mobileonly {
display: none;
}
}
@media screen and (max-width: 720px) {
.nomobile {
display: none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin-left: unset;
}
.gallery.centered {
text-align: center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color: var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content {
flex: 1;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 50%, transparent);
transition: all 0.3s;
cursor: pointer;
overflow: auto;
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.spoiler-content {
background-color: var(--wiki-content-dynamic-color--secondary);
}
}
.spoiler-content > * {
pointer-events: none;
opacity: 0;
transition: all 0.3s;
}
.spoiler-content.show {
background-color: transparent;
}
.spoiler-content.show > * {
pointer-events: unset;
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext,
.link-icon.notext .fallback {
display: inline-block;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display: none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display: inline-block;
height: 1em;
width: 1em;
box-sizing: border-box;
vertical-align: text-top;
border-radius: 50%;
border: 1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
/*********************************
* Used by [[Template:TOC limit]] *
**********************************/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/*************************
* End Template:TOC limit *
**************************/
/*********************************
* Used by [[Template:TOC right]] *
**********************************/
@media all and (min-width: 720px) {
.tocright {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
}
/*************************
* End Template:TOC right *
**************************/
a9a6d17c7035c850286250e9004404d060df40be
1675
1674
2025-11-14T12:18:56Z
5jiji
640693
Reverted edit by [[Special:Contributions/5jiji|5jiji]] ([[User talk:5jiji|talk]]) to last revision by [[User:Martin mc|Martin mc]]
css
text/css
/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Paytone+One&display=swap');
@font-face {
font-family : "Komika";
src : url("filepath://Komika_Text.ttf") format("truetype");
}
/******************************************************************************************
********************************* Start user-edit variables *******************************
******************************************************************************************/
/*****************************************
****** START BASIC DESIGN VARIABLES ******
----------------------------------------*/
:root {
--wiki-content-heading-font-family: "Paytone One", sans-serif;
--wiki-sidebar-heading-font-family: "Paytone One", sans-serif;;
--wiki-content-border-radius: 0px;
--wiki-sidebar-border-radius: 0px;
}
/*----------------------------------------
******* END BASIC DESIGN VARIABLES *******
*****************************************/
/*****************************************
****** START BASIC COLOR VARIABLES *******
----------------------------------------*/
:root,
/* Begin light styles, delete from here to "end light styles" if you don't want your wiki to support any light themes (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=light, */
/* individual themes are prefixed with .theme- instead */
.view-light {
/**********************
* Probably edit these * [ LIGHT VIEW ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-image: url(filepath://Site-background.jpg);
--wiki-content-background-color: #ffffff;
--wiki-content-background-opacity: 100%;
--wiki-content-border-color: #a7d7f9;
--wiki-content-link-color: #0645ad; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ LIGHT VIEW ] */
--wiki-accent-color: #3366cc;
--wiki-accent-label-color: #ffffff;
--wiki-accent-link-color: #D5FB51;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* end light styles */
/* Begin dark styles, delete from here to "end dark styles" if you don't want your wiki to support any dark themes (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=dark, */
/* individual themes are prefixed with .theme- instead */
.view-dark {
/**********************
* Probably edit these * [ DARK VIEW ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-image: url(filepath://Site-background-dark.jpg);
--wiki-content-background-color: #202020;
--wiki-content-background-opacity: 90%;
--wiki-content-border-color: #991A51;
--wiki-content-link-color: #6d8afb; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ DARK VIEW ] */
--wiki-accent-color: #ff4d9d;
--wiki-accent-label-color: #000;
--wiki-accent-link-color: #1e1e43;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* End dark styles */
/*----------------------------------------
******* END BASIC COLOR VARIABLES ********
*****************************************/
/*****************************************
**** START ADVANCED COLOR VARIABLES ******
----------------------------------------*/
:root,
.view-light {
/*******************
* Maybe edit these * [ LIGHT VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #111111;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #ba0000;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ LIGHT VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ LIGHT VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #bf0017;
--wiki-warning-color: #b05f30;
--wiki-success-color: #0c742f;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT VIEW ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--inverted: #cccccc;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #ffffff;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--inverted: #cccccc;
/* [ LIGHT VIEW ] */
--wiki-alert-label-color: #ffffff;
--wiki-warning-label-color: #ffffff;
--wiki-success-label-color: #ffffff;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
.view-dark {
/*******************
* Maybe edit these * [ DARK VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #ededed;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #FC5B4F;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ DARK VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ DARK VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #ff576a;
--wiki-warning-color: #cf721c;
--wiki-success-color: #13aa45;
/**/
/***********************************
* Likely do not need to edit these * [ DARK VIEW ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--secondary: #cccccc;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #000;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--secondary: #cccccc;
--wiki-content-dynamic-color--secondary--inverted: #333333;
/* [ DARK VIEW ] */
--wiki-alert-label-color: #000000;
--wiki-warning-label-color: #000000;
--wiki-success-label-color: #000000;
--wiki-icon-general-filter: invert(100%);
}
/*----------------------------------------
***** END ADVANCED COLOR VARIABLES *******
*****************************************/
/*****************************************
**** START ADVANCED DESIGN VARIABLES *****
----------------------------------------*/
:root {
/***********************
start logo position
----------------------*/
--wiki-is-top-logo: 0; /* 1 = center logo at the top of the page; 0 = logo at the top left of the page */
--wiki-logo-file-width: 160; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 160; /* Height of the image file in px. Put a number without the letters `px`. */
--wiki-logo-height: calc(var(--wiki-logo-file-height)*1px); /* Valid only when --wiki-is-top-logo is 1. The height the logo should be shown */
--wiki-logo-margin: 15px; /* the width of margin below the logo. When --wiki-is-top-logo is 1, this is also the default value of --wiki-top-spacing */
/*-----------------------
end logo position
***********************/
--wiki-is-navigation-inside-content: 0; /* 0 = default navigation tabs layout; 1 = navigation tabs inside content box */
--wiki-body-font-family: "Komika";
--wiki-content-firstheading-font-family: var(--wiki-content-heading-font-family); /* only apply to the main title of article */
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-width: 1px;
--wiki-sidebar-width: 10em; /* width of sidebar(#mw-panel) */
--wiki-sidebar-portal-spacing: 0px;
--wiki-sidebar-border-width: var(--wiki-content-border-width);
--wiki-navigation-border-radius: 0px; /* border radius of tabs */
/*******************
* Maybe edit these * [ DESIGN ]
********************/
--wiki-logo-filter: none;
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-top-radius: var(--wiki-content-border-radius);
--wiki-content-border-style: solid;
--wiki-content-border-image: none;
--wiki-content-backdrop-filter: none;
--wiki-page-content-max-width: 9999px; /* max width of sidebar+gap+content, must be a length value. A huge value can be used to indicate no limit, e.g. 99999px */
--wiki-gap-between-sidebar-and-content: 1em; /* gap between sidebar(#mw-panel) and content(#content) */
--wiki-sidebar-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-heading-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-margin: 0em;
--wiki-sidebar-list-item-padding: 0.25em 0.25rem;
--wiki-sidebar-list-padding: 0.25rem;
--wiki-sidebar-list-item-background--hover: none; /* background of hover item */
--wiki-navigation-font-size: 0.8125em; /* please use em or rem for this */
--wiki-navigation-font-weight: normal;
--wiki-navigation-text-transform: none;
--wiki-navigation-height: 2.75rem; /* height of navigation area,include spacing above tabs */
--wiki-navigation-left-spacing: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-radius) + var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-right-spacing: calc( var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-box-background-color: var(--wiki-content-background-color);
--wiki-navigation-box-background-opacity: calc(var(--wiki-content-background-opacity)*0.8*var(--wiki-is-navigation-inside-content));
--wiki-navigation-box-background: color-mix(in srgb, var(--wiki-navigation-box-background-color) var(--wiki-navigation-box-background-opacity), transparent); /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-border-image: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-backdrop-filter: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-selected-backdrop-filter: var(--wiki-content-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
--wiki-navigation-backdrop-filter: var(--wiki-navigation-selected-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
/* nav tabs style. The vector gradient is default.
* If you want to customize the style of tabs, it's easier to start with the following settings:
* --wiki-navigation-background-image: none;
* --wiki-navigation-selected-background-image: none;
* --wiki-navigation-selected-border-width: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-width) + var(--wiki-is-navigation-inside-content) * 1px );
* --wiki-navigation-selected-border-bottom-background: none;
* --wiki-navigation-tab-spacing: 0.25em;
* --wiki-navigation-tab-padding-top: 0.5em;
* --wiki-navigation-tab-padding-bottom: 0.5em;
*/
--wiki-navigation-tab-spacing: -1px; /* width of the space between tabs, can be a negative number, in which case adjacent tabs will overlap */
--wiki-navigation-tab-padding-top: 1.25em;
--wiki-navigation-tab-padding-x: 0.75em;
--wiki-navigation-tab-padding-bottom: 4px;
--wiki-navigation-selected-border-width: 0px; /* border width of selected tabs */
--wiki-navigation-border-width: var(--wiki-navigation-selected-border-width); /* border width of normal tabs */
--wiki-navigation-border-image: none;
--wiki-navigation-selected-border-image: var(--wiki-navigation-border-image);
--wiki-navigation-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to top,var(--wiki-navigation-background-color) 0,var(--wiki-navigation-selected-background-color) 100%);
--wiki-navigation-background-repeat: no-repeat, no-repeat, repeat-x;
--wiki-navigation-background-position: left bottom, right bottom, left bottom;
--wiki-navigation-background-size: 1px 100%, 1px 100%, 100%;
--wiki-navigation-selected-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%);
--wiki-navigation-selected-background-repeat: no-repeat, no-repeat;
--wiki-navigation-selected-background-position: left bottom, right bottom;
--wiki-navigation-selected-background-size: 1px 100%, 1px 100%;
--wiki-navigation-selected-border-bottom-background: linear-gradient(to right, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px), linear-gradient(to left, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px);
/* affects the dropdown menu under More */
--wiki-navigation-dropdown-text-color: var(--wiki-navigation-text-color);
--wiki-navigation-dropdown-text-color--hover: var(--wiki-navigation-dropdown-text-color);
--wiki-navigation-dropdown-font-size: var(--wiki-navigation-font-size); /* please use em or rem for this */
--wiki-navigation-dropdown-border-width: 1px;
--wiki-navigation-dropdown-border-radius: var(--wiki-navigation-border-radius);
--wiki-navigation-dropdown-padding: 0.25em; /* padding of the dropdown menu box */
--wiki-navigation-dropdown-item-padding: 0.625em; /* padding of each dropdown menu items */
--wiki-navigation-dropdown-item-background--hover: none; /* background of hover item */
--wiki-navigation-dropdown-border-image: none;
--wiki-navigation-dropdown-backdrop-filter: none;
--wiki-navigation-dropdown-box-shadow: none; /* box shadow */
/* styles of the footer */
--wiki-spacing-before-footer: 0px;
--wiki-footer-border-image: none;
/* padding on body element */
--wiki-top-spacing: calc(var(--wiki-is-top-logo)*var(--wiki-logo-margin) + (1 - var(--wiki-is-top-logo))*1em); /* extra spacing below wiki.gg netbar */
--wiki-left-spacing: 1em;
--wiki-right-spacing: 1em;
--wiki-bottom-spacing: 2em;
/* end design variables */
}
/*----------------------------------------
***** END ADVANCED DESIGN VARIABLES ******
*****************************************/
/*******************************
**** START SHARED VARIABLES ****
**** tl;dr: don't edit this ****
********************************/
/*
These variables are rarely touched, usually inherit other variables, and are shared on all themes.
In 99% of cases none of these are ever edited, and you should only be doing so if you have a very clear vision,
understand what you are doing, and *know* that what you are trying to do is not accomplished by changing
another variable in the above sections.
Since these are by default shared across all themes, if you support multiple themes you'll probably want to
separate the variables you want to modify here into .view-x blocks like above. If you don't understand
what that means or how to do that then you probably shouldn't be modifying this section.
*/
:root {
--wiki-content-border-bottom-width: var(--wiki-content-border-width);
--wiki-content-border-bottom-style: var(--wiki-content-border-style);
--wiki-content-border-bottom-color: var(--wiki-content-border-color);
--wiki-content-text-mix-color: color-mix(in srgb, var(--wiki-content-background-color), var(--wiki-content-text-color) 62%);
--wiki-content-text-mix-color-95: color-mix(in srgb, var(--wiki-content-background-color) 95%, var(--wiki-content-text-color));
--wiki-content-text-color--hover: var(--wiki-content-text-color);
/* heading */
--wiki-content-heading-border-bottom-width: 1px;
--wiki-content-heading-border-style: solid;
--wiki-content-heading-font-weight: normal;
--wiki-content-heading-font-style: normal;
--wiki-content-heading-text-transform: none;
--wiki-content-heading-line-height: normal;
--wiki-content-heading-text-shadow: none;
/* first heading (h1) */
--wiki-content-firstheading-border-bottom-width: var(--wiki-content-heading-border-bottom-width);
--wiki-content-firstheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-firstheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-firstheading-font-weight: var(--wiki-content-heading-font-weight);
--wiki-content-firstheading-font-style: var(--wiki-content-heading-font-style);
--wiki-content-firstheading-text-transform: var(--wiki-content-heading-text-transform);
--wiki-content-firstheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-firstheading-color: var(--wiki-content-heading-color);
--wiki-content-firstheading-text-shadow: none;
/* sub-heading (h3, h4, h5, h6) */
--wiki-content-subheading-border-bottom-width: 0px;
--wiki-content-subheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-subheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-subheading-font-family: var(--wiki-body-font-family);
--wiki-content-subheading-font-weight: bold;
--wiki-content-subheading-font-style: normal;
--wiki-content-subheading-text-transform: none;
--wiki-content-subheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-subheading-color: var(--wiki-content-heading-color);
--wiki-content-subheading-text-shadow: none;
/* heading size */
--wiki-content-firstheading-font-size: 1.8em;
--wiki-content-heading-h2-font-size: 1.5em;
--wiki-content-heading-h3-font-size: 1.2em;
--wiki-content-heading-h4-font-size: 114%;
--wiki-content-heading-h5-font-size: 108%;
--wiki-content-heading-h6-font-size: 100%;
--wiki-content-toc-background: var(--wiki-content-background-color--secondary);
--wiki-content-toc-border-width: 1px;
--wiki-content-toc-border-style: solid;
--wiki-content-toc-border-color: var(--wiki-content-border-color);
--wiki-content-toc-border-radius: 0px;
--wiki-content-toc-border-image: none;
--wiki-content-toc-box-shadow: 0 0.1em 0.2em #000000;
--wiki-content-catlinks-background: var(--wiki-content-background-color--secondary);
--wiki-content-catlinks-border-width: 1px;
--wiki-content-catlinks-border-style: solid;
--wiki-content-catlinks-border-color: var(--wiki-content-border-color);
--wiki-content-catlinks-border-radius: 0px;
--wiki-content-catlinks-border-image: none;
--wiki-content-catlinks-box-shadow: none;
--wiki-content-filetoc-background: var(--wiki-content-background-color--secondary);
--wiki-content-filetoc-border-width: 1px;
--wiki-content-filetoc-border-style: solid;
--wiki-content-filetoc-border-color: var(--wiki-content-border-color);
--wiki-content-filetoc-border-radius: 0px;
--wiki-content-filetoc-border-image: none;
--wiki-content-filetoc-box-shadow: none;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
--wiki-sidebar-padding: 0px;
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-background-image: none;
--wiki-sidebar-background-position: center;
--wiki-sidebar-background-repeat: repeat;
--wiki-sidebar-background-size: auto;
--wiki-sidebar-box-shadow: none;
--wiki-sidebar-filter: none;
--wiki-sidebar-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-style: solid;
--wiki-sidebar-border-image: none;
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-heading-color: var(--wiki-content-heading-color);
--wiki-sidebar-heading-font-weight: normal;
--wiki-sidebar-heading-font-style: normal;
--wiki-sidebar-heading-text-transform: none;
--wiki-sidebar-heading-line-height: normal;
--wiki-sidebar-heading-padding: 0.5rem 0.25rem 0.5rem 0.5rem;
--wiki-sidebar-heading-margin: 0px 0px -0.5rem 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-text-shadow: none;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-icon-to-link-filter: var(--wiki-icon-to-link-filter);
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-box-padding: 0px;
--wiki-sidebar-box-background: none;
--wiki-sidebar-box-border: 0px;
--wiki-sidebar-box-border-image: none;
--wiki-accent-color--hover: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-accent-label-color));
--wiki-footer-border-width: var(--wiki-content-border-width);
--wiki-footer-border-style: var(--wiki-content-border-style);
--wiki-footer-border-color: var(--wiki-content-border-color);
--wiki-footer-background-color: var(--wiki-content-background-color);
--wiki-footer-background-opacity: var(--wiki-content-background-opacity);
--wiki-footer-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-footer-text-color: var(--wiki-content-text-color);
--wiki-footer-link-color: var(--wiki-content-link-color);
--wiki-footer-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-footer-border-radius: var(--wiki-content-border-radius);
--wiki-navigation-background-opacity: var(--wiki-navigation-selected-background-opacity);
--wiki-navigation-background-color--hover: var(--wiki-navigation-background-color);
--wiki-navigation-background-opacity--hover: var(--wiki-navigation-background-opacity);
--wiki-navigation-background-image--hover: var(--wiki-navigation-background-image);
--wiki-navigation-background-position--hover: var(--wiki-navigation-background-position);
--wiki-navigation-background-repeat--hover: var(--wiki-navigation-background-repeat);
--wiki-navigation-background-size--hover: var(--wiki-navigation-background-size);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-transform--hover: none;
--wiki-navigation-selected-border-style: solid;
--wiki-navigation-selected-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-border-style: solid;
--wiki-navigation-border-color--hover: var(--wiki-navigation-border-color);
--wiki-navigation-border-image--hover: var(--wiki-navigation-border-image);
--wiki-navigation-border-bottom-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-border-bottom-style: var(--wiki-navigation-selected-border-style);
--wiki-navigation-border-bottom-width: calc(var(--wiki-is-navigation-inside-content, 0) * var(--wiki-navigation-selected-border-width, 1px) + (1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-width, 1px));
--wiki-navigation-icon-size: 1em;
--wiki-navigation-tab-padding-x--icon: var(--wiki-navigation-tab-padding-x);
--wiki-navigation-bottom-spacing: 0px; /* If you change this to greater than 0px, you should usually change the value of --wiki-navigation-selected-border-bottom-background to var(--wiki-navigation-border-bottom-color) */
--wiki-navigation-dropdown-background-color: var(--wiki-content-background-color);
--wiki-navigation-dropdown-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-dropdown-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-dropdown-offset: 0px; /* vertical offset */
--wiki-navigation-search-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-search-background-image: none;
--wiki-navigation-search-background-position: 0;
--wiki-navigation-search-background-size: auto;
--wiki-navigation-search-background-repeat: repeat;
--wiki-navigation-search-backdrop-filter: none;
--wiki-navigation-search-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-search-border-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-border-style: solid;
--wiki-navigation-search-border-width: 1px;
--wiki-navigation-search-border-radius: 2px;
--wiki-navigation-search-border-image: none;
--wiki-navigation-search-border-image--hover: var(--wiki-navigation-search-border-image);
--wiki-navigation-search-box-shadow: none;
--wiki-navigation-search-box-shadow--hover: var(--wiki-navigation-search-box-shadow);
--wiki-navigation-search-text-color: var(--wiki-content-text-color);
--wiki-navigation-search-font-size: var(--wiki-navigation-font-size);
--wiki-navigation-search-height: 2em;
--wiki-navigation-search-button-color: currentColor;
--wiki-navigation-search-button-color--hover: var(--wiki-navigation-search-button-color);
--wiki-navigation-search-button-color-opacity: 80%;
--wiki-navigation-search-button-color-opacity--hover: 95%;
--wiki-navigation-search-bottom-spacing: 3px;
--wiki-navigation-search-highlight-background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
--wiki-navigation-gap-between-left-and-right: calc(max(0px, var(--wiki-navigation-tab-spacing))); /* minimum width between #left-navigation and #right-navigation before tabs start to collapse */
}
/*** mobile adjustments ***/
@media screen and (max-width: 720px) {
body.has-vector-mobile-menu{
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-margin: 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-margin: 0px 0px -0.5em 0px;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-background-opacity: 100%;
--wiki-navigation-search-border-width: 1px;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
}
}
/*****************************
**** END SHARED VARIABLES ****
******************************/
/******************************************************************************************
********************************* End user-edit variables *********************************
******************************************************************************************/
/******************************
* Fallback for older browsers *
* DONT EDIT THIS *
*******************************/
@supports not (color:color-mix(in srgb, #000, transparent)) {
.view-dark,
.view-light,
:root {
--wiki-content-text-mix-color: var(--wiki-content-text-color);
--wiki-content-text-mix-color-95: var(--wiki-content-background-color);
--wiki-content-background-color--secondary: var(--wiki-content-dynamic-color--secondary--inverted);
--wiki-content-border-color--secondary: var(--wiki-content-border-color);
--wiki-content-border-color--accent: var(--wiki-accent-color);
--wiki-accent-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-highlight-background-color: transparent;
}
}
/*****************************
* End older browser fallback *
******************************/
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: color-mix(in srgb, var(--pi-secondary-background) 50%, transparent);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align: center;
font-size: 1.5em;
background: color-mix(in srgb, var(--pi-secondary-background) 75%, transparent);
color: var(--pi-secondary-background-label);
}
.portable-infobox .pi-data,
.portable-infobox .pi-group {
background: var(--wiki-content-background-color--secondary);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width: 100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
.pi-collapse > .pi-item:first-child {
cursor: pointer;
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*******************
* Main page layout *
********************/
#mp-container {
display: grid;
gap: 10px;
clear:both; /* for .mw-indicators combined with NOTITLE */
}
@media screen and (max-width: 990px) {
/* for mobile screens */
#mp-container {
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:var(--main-page-layout-columns--mobile, 100%);
}
.mp-box.mp-hide-on-mobile {
display: none;
}
}
@media screen and (min-width: 990px) and (max-width: 1350px) {
/* for narrow screens, between 990px and 1350px */
#mp-container {
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:var(--main-page-layout-columns--tablet, 1fr 1fr);
}
.mp-box.mp-hide-on-tablet {
display: none;
}
}
@media screen and (min-width: 1350px) {
/* for all other screens, 1350px and wider */
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns:var(--main-page-layout-columns--desktop, 2fr 1fr 2fr);
}
.mp-box.mp-hide-on-desktop {
display: none;
}
}
.mp-box {
position: relative;
display: flex;
flex-flow: column nowrap;
width: 100%;
box-sizing: border-box;
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 25%, transparent);
border: 1px solid var(--wiki-content-border-color);
padding: 0px;
}
.mp-body {
height: 100%;
display: flex;
padding: 0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display: block;
}
.mp-box.has-floating-image .mp-body {
height: unset;
display: block;
}
.mp-box.header-only {
border-bottom-width:0px;
}
.mp-box.header-only .mp-body {
display:none;
}
.mp-box.missing .mw-inputbox-input {
/* max-width doesn't override the input element's 'size' property, but that property does work as a max-width itself, so we can set width:100% for the same effect */
width:100% !important;
}
/* overqualified to override normal heading styles */
.mw-body .mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-content-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color: var(--wiki-content-heading-color);
}
#mp-box-welcome {
text-align: center;
position: relative;
overflow: hidden;
}
#mp-box-welcome h2 {
font-size: 200%;
}
#mp-welcome {
display: flex;
flex-flow: column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 85%, transparent);
padding: 0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap: 10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap: var(--gap);
}
.mp-links > ul > li {
display: flex;
flex-flow: column nowrap;
align-items: stretch;
text-align: center;
box-sizing: border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline: 1px solid var(--wiki-content-link-color);
transition: 0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: color-mix(in srgb, var(--wiki-content-link-color) 20%, transparent);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-8 > ul > li {flex: max(calc((100% / 8) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
flex: 1 1 auto;
box-sizing: border-box;
padding: 5px;
}
.mp-links > ul > li > a:first-child {
height: 100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height: unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height: 100%;
}
.mp-links.side-image li {
flex-flow: row nowrap;
}
.mp-links.plain > ul > li {
outline-color: transparent;
}
/***********************
* End main page layout *
************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ":\20";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
/* content: "\20\00B7\20"; font-weight: bold; */
/* "space • space"
There may (and likely) be an extra whitespace between <li>s,
therefore we have to use a space character as last character of this sequence.
By this way, the last space and the next whitespace will collapse as a single space,
to make the whitespace on both sides of the middle dot the same width.
*/
content: "\20\A0\2022\A0\20";
font-weight: inherit;
}
/* Add parentheses around nested lists */
.hlist dd ol::before,
.hlist dd ul::before,
.hlist dd dl::before,
.hlist dt ol::before,
.hlist dt ul::before,
.hlist dt dl::before,
.hlist li ol::before,
.hlist li ul::before,
.hlist li dl::before {
content: "\20(";
font-weight: inherit;
}
.hlist dd ol::after,
.hlist dd ul::after,
.hlist dd dl::after,
.hlist dt ol::after,
.hlist dt ul::after,
.hlist dt dl::after,
.hlist li ol::after,
.hlist li ul::after,
.hlist li dl::after {
content: ")";
font-weight: inherit;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) ".\20";
}
/* Progressive enhancement:
* try to make the dot always follow the list item in same line
*/
.hlist :is(li,dt,dd):not(:has(:is(li,dt,dd))) {
display: inline-block;
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width: 100%;
height: auto;
box-sizing: border-box;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter: invert(100%);
}
.pixelated {
image-rendering: pixelated;
}
@media screen and (min-width: 720px) {
.mobileonly {
display: none;
}
}
@media screen and (max-width: 720px) {
.nomobile {
display: none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin-left: unset;
}
.gallery.centered {
text-align: center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color: var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content {
flex: 1;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 50%, transparent);
transition: all 0.3s;
cursor: pointer;
overflow: auto;
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.spoiler-content {
background-color: var(--wiki-content-dynamic-color--secondary);
}
}
.spoiler-content > * {
pointer-events: none;
opacity: 0;
transition: all 0.3s;
}
.spoiler-content.show {
background-color: transparent;
}
.spoiler-content.show > * {
pointer-events: unset;
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext,
.link-icon.notext .fallback {
display: inline-block;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display: none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display: inline-block;
height: 1em;
width: 1em;
box-sizing: border-box;
vertical-align: text-top;
border-radius: 50%;
border: 1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
/*********************************
* Used by [[Template:TOC limit]] *
**********************************/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/*************************
* End Template:TOC limit *
**************************/
/*********************************
* Used by [[Template:TOC right]] *
**********************************/
@media all and (min-width: 720px) {
.tocright {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
}
/*************************
* End Template:TOC right *
**************************/
2dc12c0cce3b2e1777742a7962fcc1ab69c7ba58
1676
1675
2025-11-14T12:41:10Z
5jiji
640693
Changed the border color to be the game's outer notebook color
css
text/css
/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Paytone+One&display=swap');
@font-face {
font-family : "Komika";
src : url("filepath://Komika_Text.ttf") format("truetype");
}
/******************************************************************************************
********************************* Start user-edit variables *******************************
******************************************************************************************/
/*****************************************
****** START BASIC DESIGN VARIABLES ******
----------------------------------------*/
:root {
--wiki-content-heading-font-family: "Paytone One", sans-serif;
--wiki-sidebar-heading-font-family: "Paytone One", sans-serif;;
--wiki-content-border-radius: 0px;
--wiki-sidebar-border-radius: 0px;
}
/*----------------------------------------
******* END BASIC DESIGN VARIABLES *******
*****************************************/
/*****************************************
****** START BASIC COLOR VARIABLES *******
----------------------------------------*/
:root,
/* Begin light styles, delete from here to "end light styles" if you don't want your wiki to support any light themes (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=light, */
/* individual themes are prefixed with .theme- instead */
.view-light {
/**********************
* Probably edit these * [ LIGHT VIEW ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-image: url(filepath://Site-background.jpg);
--wiki-content-background-color: #ffffff;
--wiki-content-background-opacity: 100%;
--wiki-content-border-color: #005fa3;
--wiki-content-link-color: #0645ad; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ LIGHT VIEW ] */
--wiki-accent-color: #3366cc;
--wiki-accent-label-color: #ffffff;
--wiki-accent-link-color: #D5FB51;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* end light styles */
/* Begin dark styles, delete from here to "end dark styles" if you don't want your wiki to support any dark themes (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=dark, */
/* individual themes are prefixed with .theme- instead */
.view-dark {
/**********************
* Probably edit these * [ DARK VIEW ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-image: url(filepath://Site-background-dark.jpg);
--wiki-content-background-color: #202020;
--wiki-content-background-opacity: 90%;
--wiki-content-border-color: #005fa3;
--wiki-content-link-color: #6d8afb; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ DARK VIEW ] */
--wiki-accent-color: #ff4d9d;
--wiki-accent-label-color: #000;
--wiki-accent-link-color: #1e1e43;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* End dark styles */
/*----------------------------------------
******* END BASIC COLOR VARIABLES ********
*****************************************/
/*****************************************
**** START ADVANCED COLOR VARIABLES ******
----------------------------------------*/
:root,
.view-light {
/*******************
* Maybe edit these * [ LIGHT VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #111111;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #ba0000;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ LIGHT VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ LIGHT VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #bf0017;
--wiki-warning-color: #b05f30;
--wiki-success-color: #0c742f;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT VIEW ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--inverted: #cccccc;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #ffffff;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--inverted: #cccccc;
/* [ LIGHT VIEW ] */
--wiki-alert-label-color: #ffffff;
--wiki-warning-label-color: #ffffff;
--wiki-success-label-color: #ffffff;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
.view-dark {
/*******************
* Maybe edit these * [ DARK VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #ededed;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #FC5B4F;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ DARK VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ DARK VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #ff576a;
--wiki-warning-color: #cf721c;
--wiki-success-color: #13aa45;
/**/
/***********************************
* Likely do not need to edit these * [ DARK VIEW ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--secondary: #cccccc;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #000;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--secondary: #cccccc;
--wiki-content-dynamic-color--secondary--inverted: #333333;
/* [ DARK VIEW ] */
--wiki-alert-label-color: #000000;
--wiki-warning-label-color: #000000;
--wiki-success-label-color: #000000;
--wiki-icon-general-filter: invert(100%);
}
/*----------------------------------------
***** END ADVANCED COLOR VARIABLES *******
*****************************************/
/*****************************************
**** START ADVANCED DESIGN VARIABLES *****
----------------------------------------*/
:root {
/***********************
start logo position
----------------------*/
--wiki-is-top-logo: 0; /* 1 = center logo at the top of the page; 0 = logo at the top left of the page */
--wiki-logo-file-width: 160; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 160; /* Height of the image file in px. Put a number without the letters `px`. */
--wiki-logo-height: calc(var(--wiki-logo-file-height)*1px); /* Valid only when --wiki-is-top-logo is 1. The height the logo should be shown */
--wiki-logo-margin: 15px; /* the width of margin below the logo. When --wiki-is-top-logo is 1, this is also the default value of --wiki-top-spacing */
/*-----------------------
end logo position
***********************/
--wiki-is-navigation-inside-content: 0; /* 0 = default navigation tabs layout; 1 = navigation tabs inside content box */
--wiki-body-font-family: "Komika";
--wiki-content-firstheading-font-family: var(--wiki-content-heading-font-family); /* only apply to the main title of article */
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-width: 1px;
--wiki-sidebar-width: 10em; /* width of sidebar(#mw-panel) */
--wiki-sidebar-portal-spacing: 0px;
--wiki-sidebar-border-width: var(--wiki-content-border-width);
--wiki-navigation-border-radius: 0px; /* border radius of tabs */
/*******************
* Maybe edit these * [ DESIGN ]
********************/
--wiki-logo-filter: none;
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-top-radius: var(--wiki-content-border-radius);
--wiki-content-border-style: solid;
--wiki-content-border-image: none;
--wiki-content-backdrop-filter: none;
--wiki-page-content-max-width: 9999px; /* max width of sidebar+gap+content, must be a length value. A huge value can be used to indicate no limit, e.g. 99999px */
--wiki-gap-between-sidebar-and-content: 1em; /* gap between sidebar(#mw-panel) and content(#content) */
--wiki-sidebar-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-heading-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-margin: 0em;
--wiki-sidebar-list-item-padding: 0.25em 0.25rem;
--wiki-sidebar-list-padding: 0.25rem;
--wiki-sidebar-list-item-background--hover: none; /* background of hover item */
--wiki-navigation-font-size: 0.8125em; /* please use em or rem for this */
--wiki-navigation-font-weight: normal;
--wiki-navigation-text-transform: none;
--wiki-navigation-height: 2.75rem; /* height of navigation area,include spacing above tabs */
--wiki-navigation-left-spacing: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-radius) + var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-right-spacing: calc( var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-box-background-color: var(--wiki-content-background-color);
--wiki-navigation-box-background-opacity: calc(var(--wiki-content-background-opacity)*0.8*var(--wiki-is-navigation-inside-content));
--wiki-navigation-box-background: color-mix(in srgb, var(--wiki-navigation-box-background-color) var(--wiki-navigation-box-background-opacity), transparent); /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-border-image: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-backdrop-filter: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-selected-backdrop-filter: var(--wiki-content-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
--wiki-navigation-backdrop-filter: var(--wiki-navigation-selected-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
/* nav tabs style. The vector gradient is default.
* If you want to customize the style of tabs, it's easier to start with the following settings:
* --wiki-navigation-background-image: none;
* --wiki-navigation-selected-background-image: none;
* --wiki-navigation-selected-border-width: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-width) + var(--wiki-is-navigation-inside-content) * 1px );
* --wiki-navigation-selected-border-bottom-background: none;
* --wiki-navigation-tab-spacing: 0.25em;
* --wiki-navigation-tab-padding-top: 0.5em;
* --wiki-navigation-tab-padding-bottom: 0.5em;
*/
--wiki-navigation-tab-spacing: -1px; /* width of the space between tabs, can be a negative number, in which case adjacent tabs will overlap */
--wiki-navigation-tab-padding-top: 1.25em;
--wiki-navigation-tab-padding-x: 0.75em;
--wiki-navigation-tab-padding-bottom: 4px;
--wiki-navigation-selected-border-width: 0px; /* border width of selected tabs */
--wiki-navigation-border-width: var(--wiki-navigation-selected-border-width); /* border width of normal tabs */
--wiki-navigation-border-image: none;
--wiki-navigation-selected-border-image: var(--wiki-navigation-border-image);
--wiki-navigation-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to top,var(--wiki-navigation-background-color) 0,var(--wiki-navigation-selected-background-color) 100%);
--wiki-navigation-background-repeat: no-repeat, no-repeat, repeat-x;
--wiki-navigation-background-position: left bottom, right bottom, left bottom;
--wiki-navigation-background-size: 1px 100%, 1px 100%, 100%;
--wiki-navigation-selected-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%);
--wiki-navigation-selected-background-repeat: no-repeat, no-repeat;
--wiki-navigation-selected-background-position: left bottom, right bottom;
--wiki-navigation-selected-background-size: 1px 100%, 1px 100%;
--wiki-navigation-selected-border-bottom-background: linear-gradient(to right, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px), linear-gradient(to left, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px);
/* affects the dropdown menu under More */
--wiki-navigation-dropdown-text-color: var(--wiki-navigation-text-color);
--wiki-navigation-dropdown-text-color--hover: var(--wiki-navigation-dropdown-text-color);
--wiki-navigation-dropdown-font-size: var(--wiki-navigation-font-size); /* please use em or rem for this */
--wiki-navigation-dropdown-border-width: 1px;
--wiki-navigation-dropdown-border-radius: var(--wiki-navigation-border-radius);
--wiki-navigation-dropdown-padding: 0.25em; /* padding of the dropdown menu box */
--wiki-navigation-dropdown-item-padding: 0.625em; /* padding of each dropdown menu items */
--wiki-navigation-dropdown-item-background--hover: none; /* background of hover item */
--wiki-navigation-dropdown-border-image: none;
--wiki-navigation-dropdown-backdrop-filter: none;
--wiki-navigation-dropdown-box-shadow: none; /* box shadow */
/* styles of the footer */
--wiki-spacing-before-footer: 0px;
--wiki-footer-border-image: none;
/* padding on body element */
--wiki-top-spacing: calc(var(--wiki-is-top-logo)*var(--wiki-logo-margin) + (1 - var(--wiki-is-top-logo))*1em); /* extra spacing below wiki.gg netbar */
--wiki-left-spacing: 1em;
--wiki-right-spacing: 1em;
--wiki-bottom-spacing: 2em;
/* end design variables */
}
/*----------------------------------------
***** END ADVANCED DESIGN VARIABLES ******
*****************************************/
/*******************************
**** START SHARED VARIABLES ****
**** tl;dr: don't edit this ****
********************************/
/*
These variables are rarely touched, usually inherit other variables, and are shared on all themes.
In 99% of cases none of these are ever edited, and you should only be doing so if you have a very clear vision,
understand what you are doing, and *know* that what you are trying to do is not accomplished by changing
another variable in the above sections.
Since these are by default shared across all themes, if you support multiple themes you'll probably want to
separate the variables you want to modify here into .view-x blocks like above. If you don't understand
what that means or how to do that then you probably shouldn't be modifying this section.
*/
:root {
--wiki-content-border-bottom-width: var(--wiki-content-border-width);
--wiki-content-border-bottom-style: var(--wiki-content-border-style);
--wiki-content-border-bottom-color: var(--wiki-content-border-color);
--wiki-content-text-mix-color: color-mix(in srgb, var(--wiki-content-background-color), var(--wiki-content-text-color) 62%);
--wiki-content-text-mix-color-95: color-mix(in srgb, var(--wiki-content-background-color) 95%, var(--wiki-content-text-color));
--wiki-content-text-color--hover: var(--wiki-content-text-color);
/* heading */
--wiki-content-heading-border-bottom-width: 1px;
--wiki-content-heading-border-style: solid;
--wiki-content-heading-font-weight: normal;
--wiki-content-heading-font-style: normal;
--wiki-content-heading-text-transform: none;
--wiki-content-heading-line-height: normal;
--wiki-content-heading-text-shadow: none;
/* first heading (h1) */
--wiki-content-firstheading-border-bottom-width: var(--wiki-content-heading-border-bottom-width);
--wiki-content-firstheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-firstheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-firstheading-font-weight: var(--wiki-content-heading-font-weight);
--wiki-content-firstheading-font-style: var(--wiki-content-heading-font-style);
--wiki-content-firstheading-text-transform: var(--wiki-content-heading-text-transform);
--wiki-content-firstheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-firstheading-color: var(--wiki-content-heading-color);
--wiki-content-firstheading-text-shadow: none;
/* sub-heading (h3, h4, h5, h6) */
--wiki-content-subheading-border-bottom-width: 0px;
--wiki-content-subheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-subheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-subheading-font-family: var(--wiki-body-font-family);
--wiki-content-subheading-font-weight: bold;
--wiki-content-subheading-font-style: normal;
--wiki-content-subheading-text-transform: none;
--wiki-content-subheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-subheading-color: var(--wiki-content-heading-color);
--wiki-content-subheading-text-shadow: none;
/* heading size */
--wiki-content-firstheading-font-size: 1.8em;
--wiki-content-heading-h2-font-size: 1.5em;
--wiki-content-heading-h3-font-size: 1.2em;
--wiki-content-heading-h4-font-size: 114%;
--wiki-content-heading-h5-font-size: 108%;
--wiki-content-heading-h6-font-size: 100%;
--wiki-content-toc-background: var(--wiki-content-background-color--secondary);
--wiki-content-toc-border-width: 1px;
--wiki-content-toc-border-style: solid;
--wiki-content-toc-border-color: var(--wiki-content-border-color);
--wiki-content-toc-border-radius: 0px;
--wiki-content-toc-border-image: none;
--wiki-content-toc-box-shadow: 0 0.1em 0.2em #000000;
--wiki-content-catlinks-background: var(--wiki-content-background-color--secondary);
--wiki-content-catlinks-border-width: 1px;
--wiki-content-catlinks-border-style: solid;
--wiki-content-catlinks-border-color: var(--wiki-content-border-color);
--wiki-content-catlinks-border-radius: 0px;
--wiki-content-catlinks-border-image: none;
--wiki-content-catlinks-box-shadow: none;
--wiki-content-filetoc-background: var(--wiki-content-background-color--secondary);
--wiki-content-filetoc-border-width: 1px;
--wiki-content-filetoc-border-style: solid;
--wiki-content-filetoc-border-color: var(--wiki-content-border-color);
--wiki-content-filetoc-border-radius: 0px;
--wiki-content-filetoc-border-image: none;
--wiki-content-filetoc-box-shadow: none;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
--wiki-sidebar-padding: 0px;
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-background-image: none;
--wiki-sidebar-background-position: center;
--wiki-sidebar-background-repeat: repeat;
--wiki-sidebar-background-size: auto;
--wiki-sidebar-box-shadow: none;
--wiki-sidebar-filter: none;
--wiki-sidebar-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-style: solid;
--wiki-sidebar-border-image: none;
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-heading-color: var(--wiki-content-heading-color);
--wiki-sidebar-heading-font-weight: normal;
--wiki-sidebar-heading-font-style: normal;
--wiki-sidebar-heading-text-transform: none;
--wiki-sidebar-heading-line-height: normal;
--wiki-sidebar-heading-padding: 0.5rem 0.25rem 0.5rem 0.5rem;
--wiki-sidebar-heading-margin: 0px 0px -0.5rem 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-text-shadow: none;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-icon-to-link-filter: var(--wiki-icon-to-link-filter);
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-box-padding: 0px;
--wiki-sidebar-box-background: none;
--wiki-sidebar-box-border: 0px;
--wiki-sidebar-box-border-image: none;
--wiki-accent-color--hover: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-accent-label-color));
--wiki-footer-border-width: var(--wiki-content-border-width);
--wiki-footer-border-style: var(--wiki-content-border-style);
--wiki-footer-border-color: var(--wiki-content-border-color);
--wiki-footer-background-color: var(--wiki-content-background-color);
--wiki-footer-background-opacity: var(--wiki-content-background-opacity);
--wiki-footer-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-footer-text-color: var(--wiki-content-text-color);
--wiki-footer-link-color: var(--wiki-content-link-color);
--wiki-footer-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-footer-border-radius: var(--wiki-content-border-radius);
--wiki-navigation-background-opacity: var(--wiki-navigation-selected-background-opacity);
--wiki-navigation-background-color--hover: var(--wiki-navigation-background-color);
--wiki-navigation-background-opacity--hover: var(--wiki-navigation-background-opacity);
--wiki-navigation-background-image--hover: var(--wiki-navigation-background-image);
--wiki-navigation-background-position--hover: var(--wiki-navigation-background-position);
--wiki-navigation-background-repeat--hover: var(--wiki-navigation-background-repeat);
--wiki-navigation-background-size--hover: var(--wiki-navigation-background-size);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-transform--hover: none;
--wiki-navigation-selected-border-style: solid;
--wiki-navigation-selected-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-border-style: solid;
--wiki-navigation-border-color--hover: var(--wiki-navigation-border-color);
--wiki-navigation-border-image--hover: var(--wiki-navigation-border-image);
--wiki-navigation-border-bottom-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-border-bottom-style: var(--wiki-navigation-selected-border-style);
--wiki-navigation-border-bottom-width: calc(var(--wiki-is-navigation-inside-content, 0) * var(--wiki-navigation-selected-border-width, 1px) + (1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-width, 1px));
--wiki-navigation-icon-size: 1em;
--wiki-navigation-tab-padding-x--icon: var(--wiki-navigation-tab-padding-x);
--wiki-navigation-bottom-spacing: 0px; /* If you change this to greater than 0px, you should usually change the value of --wiki-navigation-selected-border-bottom-background to var(--wiki-navigation-border-bottom-color) */
--wiki-navigation-dropdown-background-color: var(--wiki-content-background-color);
--wiki-navigation-dropdown-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-dropdown-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-dropdown-offset: 0px; /* vertical offset */
--wiki-navigation-search-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-search-background-image: none;
--wiki-navigation-search-background-position: 0;
--wiki-navigation-search-background-size: auto;
--wiki-navigation-search-background-repeat: repeat;
--wiki-navigation-search-backdrop-filter: none;
--wiki-navigation-search-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-search-border-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-border-style: solid;
--wiki-navigation-search-border-width: 1px;
--wiki-navigation-search-border-radius: 2px;
--wiki-navigation-search-border-image: none;
--wiki-navigation-search-border-image--hover: var(--wiki-navigation-search-border-image);
--wiki-navigation-search-box-shadow: none;
--wiki-navigation-search-box-shadow--hover: var(--wiki-navigation-search-box-shadow);
--wiki-navigation-search-text-color: var(--wiki-content-text-color);
--wiki-navigation-search-font-size: var(--wiki-navigation-font-size);
--wiki-navigation-search-height: 2em;
--wiki-navigation-search-button-color: currentColor;
--wiki-navigation-search-button-color--hover: var(--wiki-navigation-search-button-color);
--wiki-navigation-search-button-color-opacity: 80%;
--wiki-navigation-search-button-color-opacity--hover: 95%;
--wiki-navigation-search-bottom-spacing: 3px;
--wiki-navigation-search-highlight-background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
--wiki-navigation-gap-between-left-and-right: calc(max(0px, var(--wiki-navigation-tab-spacing))); /* minimum width between #left-navigation and #right-navigation before tabs start to collapse */
}
/*** mobile adjustments ***/
@media screen and (max-width: 720px) {
body.has-vector-mobile-menu{
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-margin: 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-margin: 0px 0px -0.5em 0px;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-background-opacity: 100%;
--wiki-navigation-search-border-width: 1px;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
}
}
/*****************************
**** END SHARED VARIABLES ****
******************************/
/******************************************************************************************
********************************* End user-edit variables *********************************
******************************************************************************************/
/******************************
* Fallback for older browsers *
* DONT EDIT THIS *
*******************************/
@supports not (color:color-mix(in srgb, #000, transparent)) {
.view-dark,
.view-light,
:root {
--wiki-content-text-mix-color: var(--wiki-content-text-color);
--wiki-content-text-mix-color-95: var(--wiki-content-background-color);
--wiki-content-background-color--secondary: var(--wiki-content-dynamic-color--secondary--inverted);
--wiki-content-border-color--secondary: var(--wiki-content-border-color);
--wiki-content-border-color--accent: var(--wiki-accent-color);
--wiki-accent-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-highlight-background-color: transparent;
}
}
/*****************************
* End older browser fallback *
******************************/
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: color-mix(in srgb, var(--pi-secondary-background) 50%, transparent);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align: center;
font-size: 1.5em;
background: color-mix(in srgb, var(--pi-secondary-background) 75%, transparent);
color: var(--pi-secondary-background-label);
}
.portable-infobox .pi-data,
.portable-infobox .pi-group {
background: var(--wiki-content-background-color--secondary);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width: 100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
.pi-collapse > .pi-item:first-child {
cursor: pointer;
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*******************
* Main page layout *
********************/
#mp-container {
display: grid;
gap: 10px;
clear:both; /* for .mw-indicators combined with NOTITLE */
}
@media screen and (max-width: 990px) {
/* for mobile screens */
#mp-container {
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:var(--main-page-layout-columns--mobile, 100%);
}
.mp-box.mp-hide-on-mobile {
display: none;
}
}
@media screen and (min-width: 990px) and (max-width: 1350px) {
/* for narrow screens, between 990px and 1350px */
#mp-container {
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:var(--main-page-layout-columns--tablet, 1fr 1fr);
}
.mp-box.mp-hide-on-tablet {
display: none;
}
}
@media screen and (min-width: 1350px) {
/* for all other screens, 1350px and wider */
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns:var(--main-page-layout-columns--desktop, 2fr 1fr 2fr);
}
.mp-box.mp-hide-on-desktop {
display: none;
}
}
.mp-box {
position: relative;
display: flex;
flex-flow: column nowrap;
width: 100%;
box-sizing: border-box;
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 25%, transparent);
border: 1px solid var(--wiki-content-border-color);
padding: 0px;
}
.mp-body {
height: 100%;
display: flex;
padding: 0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display: block;
}
.mp-box.has-floating-image .mp-body {
height: unset;
display: block;
}
.mp-box.header-only {
border-bottom-width:0px;
}
.mp-box.header-only .mp-body {
display:none;
}
.mp-box.missing .mw-inputbox-input {
/* max-width doesn't override the input element's 'size' property, but that property does work as a max-width itself, so we can set width:100% for the same effect */
width:100% !important;
}
/* overqualified to override normal heading styles */
.mw-body .mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-content-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color: var(--wiki-content-heading-color);
}
#mp-box-welcome {
text-align: center;
position: relative;
overflow: hidden;
}
#mp-box-welcome h2 {
font-size: 200%;
}
#mp-welcome {
display: flex;
flex-flow: column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 85%, transparent);
padding: 0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap: 10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap: var(--gap);
}
.mp-links > ul > li {
display: flex;
flex-flow: column nowrap;
align-items: stretch;
text-align: center;
box-sizing: border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline: 1px solid var(--wiki-content-link-color);
transition: 0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: color-mix(in srgb, var(--wiki-content-link-color) 20%, transparent);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-8 > ul > li {flex: max(calc((100% / 8) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
flex: 1 1 auto;
box-sizing: border-box;
padding: 5px;
}
.mp-links > ul > li > a:first-child {
height: 100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height: unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height: 100%;
}
.mp-links.side-image li {
flex-flow: row nowrap;
}
.mp-links.plain > ul > li {
outline-color: transparent;
}
/***********************
* End main page layout *
************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ":\20";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
/* content: "\20\00B7\20"; font-weight: bold; */
/* "space • space"
There may (and likely) be an extra whitespace between <li>s,
therefore we have to use a space character as last character of this sequence.
By this way, the last space and the next whitespace will collapse as a single space,
to make the whitespace on both sides of the middle dot the same width.
*/
content: "\20\A0\2022\A0\20";
font-weight: inherit;
}
/* Add parentheses around nested lists */
.hlist dd ol::before,
.hlist dd ul::before,
.hlist dd dl::before,
.hlist dt ol::before,
.hlist dt ul::before,
.hlist dt dl::before,
.hlist li ol::before,
.hlist li ul::before,
.hlist li dl::before {
content: "\20(";
font-weight: inherit;
}
.hlist dd ol::after,
.hlist dd ul::after,
.hlist dd dl::after,
.hlist dt ol::after,
.hlist dt ul::after,
.hlist dt dl::after,
.hlist li ol::after,
.hlist li ul::after,
.hlist li dl::after {
content: ")";
font-weight: inherit;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) ".\20";
}
/* Progressive enhancement:
* try to make the dot always follow the list item in same line
*/
.hlist :is(li,dt,dd):not(:has(:is(li,dt,dd))) {
display: inline-block;
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width: 100%;
height: auto;
box-sizing: border-box;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter: invert(100%);
}
.pixelated {
image-rendering: pixelated;
}
@media screen and (min-width: 720px) {
.mobileonly {
display: none;
}
}
@media screen and (max-width: 720px) {
.nomobile {
display: none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin-left: unset;
}
.gallery.centered {
text-align: center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color: var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content {
flex: 1;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 50%, transparent);
transition: all 0.3s;
cursor: pointer;
overflow: auto;
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.spoiler-content {
background-color: var(--wiki-content-dynamic-color--secondary);
}
}
.spoiler-content > * {
pointer-events: none;
opacity: 0;
transition: all 0.3s;
}
.spoiler-content.show {
background-color: transparent;
}
.spoiler-content.show > * {
pointer-events: unset;
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext,
.link-icon.notext .fallback {
display: inline-block;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display: none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display: inline-block;
height: 1em;
width: 1em;
box-sizing: border-box;
vertical-align: text-top;
border-radius: 50%;
border: 1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
/*********************************
* Used by [[Template:TOC limit]] *
**********************************/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/*************************
* End Template:TOC limit *
**************************/
/*********************************
* Used by [[Template:TOC right]] *
**********************************/
@media all and (min-width: 720px) {
.tocright {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
}
/*************************
* End Template:TOC right *
**************************/
6a45ed6aad42676d1c63d1cf4586cb8005e8ef4f
Missing Socks
0
1054
1677
1575
2025-11-14T13:16:47Z
Sonoforpheus
111341
fixed wikilink
wikitext
text/x-wiki
[[File:TownMapSocks.png|right|thumb|330px|Map of all sock locations]]
'''Missing Socks''' is a [[sidequests|sidequest]] in ''Little Rocket Lab'' that unlocks some time after {{NPC|Scrubs}} is repaired. He has scattered {{NPC|Morgan|Morgan's}} socks all around [[St. Ambroise]]. A map of the socks' locations is linked on this page, as well as closeups of each one in the gallery below.
<gallery>
Sock01.png|Sock 1, by the side door of the [[silo]]
Sock02.png|Sock 2, behind {{NPC|Ilonka|Auntie's}} house
Sock03.png|Sock 3, by the [[dam]] entrance
Sock04.png|Sock 4, behind the lighthouse
Sock05.png|Sock 5, behind {{NPC|Pete|Pete's}} house
Sock06.png|Sock 6, by the west entrance of the [[Mines]]
Sock07.png|Sock 7, behind the Church
Sock08.png|Sock 8, in front of {{NPC|Carter|Carter's}} house
Sock09.png|Sock 9, on the east edge of [[Town]] on the north bank of the canal
Sock10.png|Sock 10, by the east entrance of the [[Mines]]
Sock11.png|Sock 11, up on the [[Mountain]] at the eastern edge of the map
Sock12.png|Sock 12, At the west end of the train track. Very commonly missed.
Sock13.png|Sock 13, on a small island in the swamp
Sock14.png|Sock 14, on the eastern edge of the [[Railyard]] just south of the train track
</gallery>
fbde3193a591093e69c5d2ed757b9cf88e012498
Recyclables
0
992
1678
1440
2025-11-14T13:22:06Z
Sonoforpheus
111341
fixed wikilink
wikitext
text/x-wiki
'''Recyclables''' are a group of items that can be obtained by using [[Cable Crane|Cable Cranes]] to pull them from the barge after the [[lighthouse]] is repaired. The two items are functionally the same, both yield the same amount of {{ItemLink|Plastic Scraps}} and {{ItemLink|Logic Chip|Logic Chips}} in a [[Recycler]]. They can be given as [[gifts]], but apart from {{NPC|Michael}} and {{NPC|Pico}} they are nearly universally hated. See the table below.
{{CardGrid
| content=
{{Card
| name = Computer Monitor
| description =
}}
{{Card
| name = Computer Tower
| description =
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Neutral
! Disliked
! Hated
|-
| {{NPC|Michael}}
| {{NPC|Pico}}
| {{NPC|Benson}}
| {{NPC|Carter}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Noor}}
| (Everyone else)
|}
[[Category: Item type]]
{{ItemNav}}
3fa6fa389e157f8f0f665efebdf82759d1ffadce
Replicator
0
1021
1679
1496
2025-11-14T15:48:55Z
Martin mc
641235
fixed the information
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Replicator
|image = Replicator.png
|Description = Allows for cooling computers and complex machinery.
|Ingredients = Ceramic Plate:90,Supercomputer:90,Diamond:90
|Cost =
|Sell price =
|Type = Building
|Size = 5
|Produced by = Assembler (Level 3)
|Power = 9000
|Water =
}}
[[Category:Building]]
9a41c6c09b3f913173aaaf5a0ac4f2c759bf9699
Category:Characters
14
1072
1680
2025-11-14T17:01:01Z
Martin mc
641235
Redirected page to [[Characters]]
wikitext
text/x-wiki
#REDIRECT [[Characters]]
e657516d18eddcb07dca0627d00e906955d98b6d
Category:Points of interest
14
1073
1681
2025-11-14T17:01:51Z
Martin mc
641235
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Shops
14
1074
1682
2025-11-14T17:02:12Z
Martin mc
641235
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Building
14
1075
1683
2025-11-14T17:02:49Z
Martin mc
641235
Redirected page to [[Buildings]]
wikitext
text/x-wiki
#REDIRECT [[Buildings]]
522ebae01b2c267061b5012ae4b8638c2733bdb7
1708
1683
2025-11-14T20:25:31Z
Martin mc
641235
Blanked the page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Crafted Using Assembler (Level 1)
14
1076
1684
2025-11-14T17:03:21Z
Martin mc
641235
Redirected page to [[Assembler (Level 1)]]
wikitext
text/x-wiki
#REDIRECT [[Assembler (Level 1)]]
bad32d185cb8becb4b3fe38897559199e33b89ae
1707
1684
2025-11-14T20:24:48Z
Martin mc
641235
Blanked the page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Crafted Using Assembler (Level 2)
14
1077
1685
2025-11-14T17:06:42Z
Martin mc
641235
Redirected page to [[Assembler (Level 2)]]
wikitext
text/x-wiki
#REDIRECT [[Assembler (Level 2)]]
271559fb0614f7cc5626eeda19f3551c5e98a5b5
Category:Crafted Using Hand
14
1078
1686
2025-11-14T17:07:49Z
Martin mc
641235
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Crafted Using Assembler (Level 3)
14
1079
1687
2025-11-14T17:08:35Z
Martin mc
641235
Redirected page to [[Assembler (Level 3)]]
wikitext
text/x-wiki
#REDIRECT [[Assembler (Level 3)]]
cdcd38723f0f8a593b8002a62aa8c199aef1ab79
Buildings
0
1060
1688
1608
2025-11-14T17:09:40Z
Martin mc
641235
wikitext
text/x-wiki
'''Buildings''' are the various structures that are used to manufacture more and more complex [[components]] for use in [[progression]] and [[research]]. Buildings are chained together using {{ItemLink|Conveyor Belt|conveyor belts}} to form production chains, which can eventually become sophisticated enough to take raw [[ore]], [[stone]], and [[recyclables]] all the way to {{ItemLink|Rocket Fuel}} and advanced building materials for the rocket.
== List of building blueprints ==
{| class="wikitable" style="vertical-align:middle; text-align:center;" width = 60%
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Assembler (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Iron Plate|9}}
{{Recipe|Assembler (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Iron Plate|30|Heatsink|10}}
{{Recipe|Assembler (Level 3)|rate=1|tier=7|made=Assembler (Level 2)|Lightweight Frame|9|Ceramic Plate|6}}
{{Recipe|Bumper|rate=10|tier=3|made=Assembler (Level 2)|Winch|1|Iron Plate|2}}
{{Recipe|Cable Crane|rate=3|tier=3|made=Assembler (Level 2)|Steel Beam|15|Winch|6}}
{{Recipe|Chemical Plant|rate=2|tier=5|made=Assembler (Level 2)|Flow Meter|1|Servo|3}}
{{Recipe|Conveyor Belt|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Drill (Level 1)|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Gear|6}}
{{Recipe|Drill (Level 2)|rate=6|tier=6|made=Assembler (Level 2)|Fiberglass|3|Heavy Duty Motor|1}}
{{Recipe|Filtering Splitter|rate=2|tier=4|made=Assembler (Level 2)|Servo|3|Gear|15}}
{{Recipe|Furnace (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Stone|9}}
{{Recipe|Furnace (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Stone|30|Small Motor|3}}
{{Recipe|Item Buffer|rate=6|tier=2|made=Assembler (Level 2)|Iron Plate|15|Small Motor|2}}
{{Recipe|Item Dispenser|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|6|Gear|6}}
{{Recipe|Item Receiver|rate=15|tier=0|made=Assembler (Level 2)|Iron Plate|6|Gear|3}}
{{Recipe|Large Wind Turbine|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|6|Heavy Duty Motor|2}}
{{Recipe|Loader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Pipe|rate=10|tier=5|made=Assembler (Level 2)|Iron Plate|3|Copper Bar|1}}
{{Recipe|Power Pole (Level 1)|rate=30|tier=0|made=Assembler (Level 2)|Iron Plate|3|Copper Wire|2}}
{{Recipe|Power Pole (Level 2)|rate=6|tier=3|made=Assembler (Level 2)|Iron Plate|9|Heatsink|15}}
|-
|
{| width = 100%
| [[File:Power Pole (with light).png|link=Power Pole (with light)]] x 1
|-
| [[Power Pole (with light)]]
|-
| 10/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 6 || [[File:Copper Wire.png|link=Copper Wire]] x 9
|-
| [[Iron Plate]] || [[Copper Wire]]
|-
| 60/min || 90/min
|}
| [[General store]] {{Coin}}<br/><br/>{{Spoiler|Offering to [[Ronja]]}}
{{Recipe|Recycler|rate=2|tier=4|made=Assembler (Level 2)|Heavy Duty Motor|2|Steel Beam|6}}
{{Recipe|Small Wind Turbine|rate=6|tier=0|made=Assembler (Level 2)|Gear|15|Copper Wire|10}}
{{Recipe|Sorter|rate=1|tier=4|made=Assembler (Level 2)|Steel Beam|15|Logic Chip|9}}
{{Recipe|Splitter|rate=15|tier=1|made=Assembler (Level 2)|Gear|6|Copper Wire|3}}
{{Recipe|Synthesizer|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|2|Fiberglass|3}}
{{Recipe|Underground Pipe|rate=3|tier=5|made=Assembler (Level 2)|Iron Plate|6|Stone|6}}
{{Recipe|Underpass|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Stone|9}}
{{Recipe|Unloader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Utility Light|rate=6|tier=0|made=Assembler (Level 2)|Iron Plate|2|Copper Wire|6}}
{{Recipe|Water Pump|rate=3|tier=5|made=Assembler (Level 2)|Flow Meter|1|Heavy Duty Motor|1}}
{{Recipe|Wooden Chest|rate=15|tier=0|made=Assembler (Level 1)|Wood|4}}
|}
{{ItemNav}}
9f5eeacce5c9917bfbc3878fb6cacafa4f2a94c7
Progression
0
1030
1689
1555
2025-11-14T17:14:02Z
Martin mc
641235
/* Assemble Rocket Stage 1 */ fixed typo
wikitext
text/x-wiki
{{Spoiler warning}}
'''Progression''' through ''Little Rocket Lab'' happens primarily by delivering a set number of required components to certain locations. This is usually the [[Silo]] where the parts for assembling the rocket are turned in, or at the [[University]] or the [[Observatory]] to conduct [[research]] for new blueprints. Several other locations will require components as you work to rebuild [[St. Ambroise]] to its former glory.
As the story proceeds, several milestones will be commemorated with a photo in the [[photo album]] tab of the journal. The game is divided into five Chapters, each one marking a change of season. Chapters will end at set points in the story. In addition to the required completions, there are also optional quests that run alongside the main story. See [[Side quests]] for info.
Spoilers for the story will be unmarked in this article, proceed at your own risk.
== Chapter 1 ==
=== Repair Pico ===
Morgan returns to St. Ambroise to find the town is not as bustling as it was when she left. She's anxious to get started helping her Auntie work on the rocket that she and [[Leida|Morgan's mother]] began many years ago, but Auntie won't even discuss it with her, forbids her from entering the rocket [[silo]], and tasks Morgan with repairing their helper robot {{NPC|Pico}} instead. Pico is in pieces on the floor of Auntie's house. Among the required components to repair him are {{ItemLink|Stator|Stators}}, which must be [[research|researched]] with {{NPC|Rebecca}} at the [[University]].
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Repair Pico'''|Gear|5|Bearing|15|Heatsink|4|Stator|2|desc= Pico is small enough to squeeze into a vent and get into the silo!}}
|}
=== Repair the silo computers ===
Once Pico sneaks Morgan inside the Silo, she is shocked to find it in a state of disuse and disrepair. She and Pico resolve to fix the silo and get the rocket project up and running again, despite Auntie's reluctance. The equipment in the silo will need to be repaired before work on the rocket can continue.
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Repair Silo West Server'''|Iron Plate|50|Bearing|35|Stator|20|desc= "Strange, I don't remember these being here..."}}
|-
| {{Requirements|'''Repair Silo Terminal'''|Copper Wire|40|Heatsink|35|desc= Required to continue building the rocket.}}
|-
| {{Requirements|'''Repair Silo East Server'''|Copper Wire|80|Bearing|40|Small Motor|10|desc= Required to continue building the rocket.}}
|}
=== Open the silo doors ===
Morgan tells Auntie the good news about the silo, and at first she is furious that Morgan went against her wishes and went in the silo. Morgan reminds Auntie of her promise that they'd work on the rocket together when she returned, and Auntie has a change of heart. She says the silo doors need repair and gives you a blueprint for the {{ItemLink|Heavy Duty Motor|Heavy Duty Motors}} that will be necessary.
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Repair the Silo Doors'''|Heavy Duty Motor|20|desc= Deliver the motors to Auntie.}}
|}
Once the motors are delivered, the silo needs at least 15,000W of power (and its circuit breaker turned on) and the doors will open, closing out Chapter 1.
== Chapter 2 ==
=== Repair the Lighthouse ===
The first stage of the rocket requires more advanced parts, so Morgan asks Rebecca and {{NPC|Noor}} at the University about them. Rebecca can supply a blueprint for {{ItemLink|Steel Beam|Steel Beams}}, and Noor suggests importing old electronics for free and recycling them to get the {{ItemLink|Logic Chip|Logic Chips}} from them.
Morgan asks {{NPC|Pete}} to reopen the pier, but he can't until the old demolished lighthouse is repaired so the ships can safely dock.
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Lighthouse Repair'''|Stone|1000|Steel Beam|500|Winch|4|desc= Deliver the parts at the lighthouse.}}
|}
=== Assemble Rocket Stage 1 ===
With the lighthouse repaired and the pier open, Morgan and Rebecca can research the creation of all of the parts necessary for stage 1 of the rocket.
{| class="wikitable" | width = 80%
! Objective !! Requirements
|-
| {{Requirements|'''Deliver Stage 1 Rocket Parts'''|Heavy Duty Motor|150|Steel Beam|500|Circuit Board|100|desc= Deliver the parts for the next rocket stage to the silo.}}
|}
cfa34424ed9fad69d1426c9f5c188d5d64e64944
File:Cloudberry.png
6
1080
1690
2025-11-14T17:15:38Z
Martin mc
641235
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
File:Cranberry.png
6
1081
1691
2025-11-14T17:15:39Z
Martin mc
641235
wikitext
text/x-wiki
== Licensing ==
{{License|game}}
ff80197b64d07b05261211e62dd3fda3a667d65b
Category:Item type
14
1082
1692
2025-11-14T17:17:08Z
Martin mc
641235
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Crafted Using Chemical Plant
14
1083
1693
2025-11-14T18:37:09Z
5jiji
640693
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Crafted Using Assembler
14
1084
1694
2025-11-14T18:37:14Z
5jiji
640693
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Crafted Using Furnace (Level 1)
14
1085
1695
2025-11-14T18:37:17Z
5jiji
640693
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Crafted Using Furnace (Level 2)
14
1086
1696
2025-11-14T18:37:19Z
5jiji
640693
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Gameplay Areas
14
1087
1697
2025-11-14T18:37:21Z
5jiji
640693
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Progression
14
1088
1698
2025-11-14T18:37:23Z
5jiji
640693
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Tutorials
14
1089
1699
2025-11-14T18:37:24Z
5jiji
640693
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Components
14
1090
1700
2025-11-14T18:37:26Z
5jiji
640693
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Fragment
14
1091
1701
2025-11-14T18:37:28Z
5jiji
640693
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Game Mechanics
14
1092
1702
2025-11-14T18:37:30Z
5jiji
640693
Created blank page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Template:Item Infobox
10
287
1703
1510
2025-11-14T20:14:21Z
Martin mc
641235
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|_Placed.,.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Item,Placed}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}[[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} {{Template:Coin}}}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} {{Template:Coin}}}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
[[Category:Infobox templates]]
</noinclude>
0b739448a5753d18cced40efd8fa271a2d3132e0
1704
1703
2025-11-14T20:17:08Z
Martin mc
641235
swapped default tab order
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|_Placed.,.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Placed,Item}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}[[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} {{Template:Coin}}}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} {{Template:Coin}}}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
[[Category:Infobox templates]]
</noinclude>
089ae4d783d581e852866209b67ee325e9df94ab
1705
1704
2025-11-14T20:20:43Z
Martin mc
641235
wikitext
text/x-wiki
<includeonly>{{#invoke:Infobox|main
|kind=item
|sep=,
|title={{#if:{{{title|}}}|{{{title}}}|{{PAGENAME}}}}
|image={{#if:{{{image|}}}|{{#arraymap:{{{image}}}|,|@@@@|[[File:@@@@{{!}}300px]]}}|[[File:Item_{{PAGENAME}}{{!}}300px]], [[File:Item_{{PAGENAME}}_Placed{{!}}300px]]}}
|{{#vardefine:NameBase|{{{title|{{PAGENAME}}}}}}}
|{{#vardefine:suffixes|{{{variants|_Placed.,.}}}}}
|images=
{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}}@@@@png|[[File:{{#var:NameBase}}@@@@png{{!}}300px]]}}
}}
|, ,}}
|tabs={{{tabs|{{#if:{{{variants|}}}|{{#replace:
{{#arraymap:{{#var:suffixes}}|,|@@@@|
{{#ifexist:File:{{#var:NameBase}} Placed.png|@@@@}}
}}
|, ,}}|{{#ifexist:File:{{#var:NameBase}}_Placed.png|Placed,Item icon}}}}}}}
|sections=Intro, General Info, Ingredients, Requirements
|Intro=Description
|Intro_nolabel=yes
|Description_wide=yes
|General Info=Type, Produced by, Size, Cost, Sell price, Sold by
|Type={{#if:{{{Type|}}}|{{{Type}}} [[Category:{{{Type}}}]]}}
|Produced by={{#if:{{{Produced by|}}}|{{#arraymap:{{{Produced by}}}|,|@@@@|{{#ifeq:{{#explode:@@@@|:|0}}|Hand|[[General mechanics|Hand]]|[[{{#explode:@@@@|:|0}}]]}}[[Category:Crafted_Using_{{#explode:@@@@|:|0}}]]|,\s}}}}
|Size={{#if:{{{Size|}}}|{{{Size}}} x {{{Size2|{{{Size}}}}}}}}
|Cost={{#if:{{{Cost|}}}|{{{Cost}}} {{Template:Coin}}}}
|Sell price={{#if:{{{Sell|}}}|{{{Sell}}} {{Template:Coin}}}}
|Sold by={{#if:{{{Sold by|}}}|{{{Sold by}}}}}
|Ingredients=with
|with={{#if:{{{Ingredients|}}}|
{{#arraymap:{{{Ingredients}}}|,|@@@@|
· {{#vardefine:name|{{#replace:{{#explode:@@@@|:|0}}|_| }}}}{{#ifexist:File:{{#var:name}}.png|[[File:{{#var:name}}.png|24px|link={{#var:name}}]]|}} [[{{#var:name}}]] {{#if:{{#explode:@@@@|:|1|2}}|({{#explode:@@@@|:|1|2}})}}
|<br/>}}
}}
|with_nolabel=yes
|Requirements=Power, Water
|Power={{#if:{{{Power|}}}|{{{Power}}} W}}
|Water={{#if:{{{Water|}}}|{{{Water}}} psi}}
}}</includeonly>
<noinclude>
{{documentation}}
[[Category:Infobox templates]]
</noinclude>
169671f42e2c1f455d41833173f677a1e97706e6
Template:Item Infobox/doc
10
838
1706
1511
2025-11-14T20:21:55Z
Martin mc
641235
edited to match lastest changes
wikitext
text/x-wiki
{{Template:Item_Infobox
|title=Sample infobbox
|image=Site-favicon.ico
|Description=typo was intentional.
|Cost=30
|Sell=??
|Size=2
|Size2=1
|Produced by=Hand, Assembler
|Type=Building
|Ingredients=Iron Plate:10, Iron Ore
|Power=500
}}
== Summary ==
<templatedata>
{
"params":{
"title": {
"description": "The title of the infobox. Defaults to page name.",
"type": "string",
"required": false
},
"image": {
"description": "Name of image of the infobox. Defaults to \"{{PAGENAME}}\", and falls back to \"Item_{{PAGENAME}}\".",
"type": "content",
"required": false
},
"variants": {
"description": "Names of the variants of images to be shown. Overrides image. A \".\" must be placed at the end of each suffix due to implementation. Defaults to \"_Placed.,.\"."
},
"Description": {
"description": "Description of the item. Should match the in-game item description.",
"type": "string",
"required": true
},
"Cost": {
"description": "Item buy cost at their respective shops.",
"type": "number",
"required": false
},
"Sell": {
"description": "Item sell cost at their respective shops.",
"type": "number",
"required": false
},
"Sold by":{
"description": "Merchants who sell the item.",
"type": "wiki-page-name",
"required": false
},
"Size": {
"description": "Size of buildings. Assumes square unless declared otherwise.",
"type": "string",
"required": false
},
"Size2": {
"description": "Secondary dimension of buildings. Will be shown as \"Size x Size2.\" Requires Size to be defined to be displayed.",
"type": "string",
"required": false
},
"Produced by": {
"description": "Buildings that produce the item. Links will be red if the building listed does not have a \"Crafted_Using_{{Building}}\" category.",
"type": "wiki-page-name",
"required": false
},
"Type": {
"description": "Item type. Links will be red if there is no category that shares a name.",
"type": "string",
"required": false
},
"Ingredients":{
"description": "Ingredients of the item. Recipes with multiple ingredients can be denoted with \",\" as separator, and multiple of the same ingredient can be denoted with \":\"",
"example": "\"Iron plate: 10, Iron Ore\" is used to give the result in the example.",
"type": "string",
"required": false
},
"Power": {
"description": "Power requirement (W)",
"type": "number",
"required": false
},
"Water": {
"description": "Water requirement (PSI)",
"type": "number",
"required": false
}
},
"description": "All optional parameters will not appear if not defined unless stated to default to something."
}
</templatedata>
5963d4b419f20f38733af74e5a613db3bddc1b88
Diamond
0
1093
1709
2025-11-14T20:25:33Z
Sonoforpheus
111341
Redirected page to [[Gems]]
wikitext
text/x-wiki
#REDIRECT [[Gems]]
6ee8f5cf74a456bba474074023e3aa56cc80c270
Category:Characters
14
1072
1710
1680
2025-11-14T20:26:01Z
Martin mc
641235
Blanked the page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Crafted Using Assembler (Level 2)
14
1077
1711
1685
2025-11-14T20:26:25Z
Martin mc
641235
Blanked the page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Category:Crafted Using Assembler (Level 3)
14
1079
1712
1687
2025-11-14T20:27:18Z
Martin mc
641235
Blanked the page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
Replicator
0
1021
1713
1679
2025-11-14T20:27:38Z
Sonoforpheus
111341
Corrected description
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Replicator
|image = Replicator.png
|Description = Makes a copy of any living thing that passes through it. Copies last for a day.
|Ingredients = Ceramic Plate:90,Supercomputer:90,Diamond:90
|Cost =
|Sell price =
|Type = Building
|Size = 5
|Produced by = Assembler (Level 3)
|Power = 9000
|Water =
}}
[[Category:Building]]
39519bd17184e79bef1f0d1fddd48f457a1cdf89
Decorative Items
0
845
1714
1113
2025-11-14T20:33:05Z
Martin mc
641235
Added links on where to buy each category
wikitext
text/x-wiki
'''Decorative Items''' are non-functional furniture and plants that add visual charm to your home.
They can be purchased for aesthetic purposes and help personalize your space.
== Decorative Plants ==
Purchased at [[Dottie's Decorations]].
{{CardGrid
|content=
{{Card
|name = Aloe Vera
|description = Looks great in kitchens or bathrooms. The sap is commonly used for medicinal purposes.
|price = 50
}}
{{Card
|name = Big Sapling
|description = A fast-growing tree with lots of potential. Needs regular watering and room to grow.
|price = 50
}}
{{Card
|name = Cactus
|description = Very low-maintenance, while being visually striking. Perfect for minimalist spaces.
|price = 160
}}
{{Card
|name = Clematis
|description = Normally found in climbing vines. Known for its large vibrant blossoms.
|price = 50
}}
{{Card
|name = Coffee Plant
|description = Grows dense, glossy leaves. Great for bringing greenery to desks or countertops.
|price = 50
}}
{{Card
|name = Daisy
|description = Adds a cottage-like charm to any space. Needs full sun and regular watering.
|price = 40
}}
{{Card
|name = Dragon Tree
|description = Can grow up to 6 feet tall indoors. Needs bright, indirect light.
|price = 200
}}
{{Card
|name = Dumb Cane
|description = Makes a striking accent in any room. Grows quickly and fills a space with color.
|price = 80
}}
{{Card
|name = Fern
|description = Thrives in shady, damp environments, which makes it ideal for bathrooms or kitchens.
|price = 50
}}
{{Card
|name = Hyacinth
|description = Brings incredible bold colors and fragrant flowers into your home.
|price = 200
}}
{{Card
|name = Jasmine
|description = Adds a sweet scent to your space. Ideal for adding softness to bedrooms or windowsills.
|price = 40
}}
{{Card
|name = Kalanchoe
|description = A desert flower bouquet. Great for brightening shelves or tables.
|price = 200
}}
{{Card
|name = Laceleaf
|description = Makes for a striking centerpiece in formal rooms. Prefers filtered light and steady moisture.
|price = 80
}}
{{Card
|name = Monstera
|description = Its broad leaves give it an iconic tropical look. Prefers bright light and weekly watering.
|price = 150
}}
{{Card
|name = Primrose
|description = A little flower with big energy. Likes cool temperatures and moist soil.
|price = 50
}}
{{Card
|name = Rainbow Rays
|description = Nature's mood ring. Needs lots of light.
|price = 40
}}
{{Card
|name = Rose
|description = Gives a room a feeling of romance and elegance. Has a soft fragrance.
|price = 100
}}
{{Card
|name = Sapling
|description = Pint-sized forest starting kit. Ideal for growing with you in your space.
|price = 40
}}
{{Card
|name = Small Coffee Plant
|description = A great accent for tight spaces such as desktops or small kitchen corners.
|price = 40
}}
{{Card
|name = Small Orange Tree
|description = Needs a lot of light and humidity. Smells like sunshine.
|price = 400
}}
{{Card
|name = Small Tree
|description = A small tree with a big ambition. Needs moderate light and frequent watering.
|price = 60
}}
{{Card
|name = Snake Plant
|description = Known for its tall, snake-like leaves. Very tolerant of low light and infrequent watering.
|price = 100
}}
{{Card
|name = Sunflower
|description = Its vibrant yellow blooms follow the sun throughout the day. Can grow to be very tall outdoors.
|price = 100
}}
{{Card
|name = Taro Plant
|description = Its large heart-shaped leaves give a tropical feel. Great for sunny indoor corners.
|price = 100
}}
{{Card
|name = Tiger Lily
|image = Tiger Lily (2).png
|description = Adds a bold color and wild charm to your home. Native to the area.
|price = 120
}}
{{Card
|name = White Lily
|description = While beautiful, the flowers are toxic. Keep away from pets.
|price = 100
}}
}}
== Decorative Furniture ==
Purchased at [[Angela's Interior Design]].
{{CardGrid
|content=
{{Card
|name = Green Floor Lamp
|description = A classic lamp that adds that feeling of home to any living space.
|price = 150
}}
{{Card
|name = Long Floor Lamp
|description = A modern take on home lighting, it gives a soft and uniform warm glow.
|price = 250
}}
{{Card
|name = Metal Floor Lamp
|description = Has a sleek, industrial design that can be adjusted to suit any situation.
|price = 100
}}
{{Card
|name = Round Floor Lamp
|description = Great for beside couches or chairs to give some additional light while reading.
|price = 200
}}
{{Card
|name = Armchair
|description = Has soft cushioned arms and back. A must have for any cozy reading nook.
|price = 300
}}
{{Card
|name = Bookcase
|description = Made with all real hardwood. Brings a refined charm to any living space.
|price = 500
}}
{{Card
|name = Coat Rack
|description = Has an elegant and classy design. Perfect for hanging your hat on at the end of a long day.
|price = 80
}}
{{Card
|name = Couch
|description = Perfect for lounging, hosting, or just stretching out with a good book.
|price = 400
}}
{{Card
|name = Dresser
|description = Has multiple drawers for plenty of organization options, while keeping a clean look.
|price = 300
}}
{{Card
|name = End Table with Blue Lamp
|description = A cute little end table for beside a bed or a couch, with an included lamp.
|price = 150
}}
{{Card
|name = End Table with Green Lamp
|description = Great for some light reading before bed, or to help you find your glasses at night.
|price = 150
}}
{{Card
|name = Fancy Chair
|description = A staple of any kitchen, this chair will last for many generations.
|price = 150
}}
{{Card
|name = Fancy Desk
|description = A refined writing desk with bold lines and practical storage. Perfect for reviewing paperwork.
|price = 600
}}
{{Card
|name = Fancy Table
|description = An elegant table with beautiful decorative legs and woodwork. A great statement piece of any room.
|price = 400
}}
{{Card
|name = Grandfather Clock
|description = Meticulously crafted, this clock adds character and charm to any hallway or study.
|price = 1000
}}
{{Card
|name = Green Stool
|description = Has a soft hand stitched seat. Adds a splash of color to kitchens and eating areas.
|price = 50
}}
{{Card
|name = Hallway Table
|description = Has a narrow design for sitting flush against walls. Great for adding a touch of sophistication.
|price = 200
}}
{{Card
|name = Heart Chair
|description = Pairs nicely with the iron table. This chair looks like it came straight out of a dollhouse.
|price = 150
}}
{{Card
|name = Iron Stool
|description = The bright vinyl upholstery is great for retro themed diners. It also spins!
|price = 50
}}
{{Card
|name = Iron Table
|description = Has a beautiful durable finish that pairs well with the heart chair.
|price = 350
}}
{{Card
|name = Large Coffee Table
|description = With a low height and ample space, it's perfect for living rooms and shared spaces.
|price = 200
}}
{{Card
|name = Large Simple Table
|description = A classic rustic table for gathering together with family and friends.
|price = 500
}}
{{Card
|name = Large Sturdy Table
|description = A solid and well built table for handling daily use. Great for eat-in kitchens.
|price = 400
}}
{{Card
|name = Large Sturdy Table with Cover
|description = A sturdy table with a decorative tablecloth for a splash of warmth.
|price = 450
}}
{{Card
|name = Metal Chair
|description = A durable chair with a minimalist design. Gives an industrial look to any creative space.
|price = 100
}}
{{Card
|name = Metal Desk
|description = A functional desk with a full metal frame that is built to last.
|price = 400
}}
{{Card
|name = Metal Table
|description = Utilitarian and functional, this table works great for workshops and studios.
|price = 200
}}
{{Card
|name = Rattan Chair
|description = Made with natural woven rattan. Brings warmth and texture to casual spaces.
|price = 200
}}
{{Card
|name = Red Stool
|description = Traditional wood with a bold red finish. Adds personality to any space.
|price = 50
}}
{{Card
|name = Round End Table
|description = Works great as an accent piece in hallways or other common areas.
|price = 80
}}
{{Card
|name = Shoe Rack
|description = Has two layers for organizing footwear and small items. Keeps entryways neat and tidy.
|price = 120
}}
{{Card
|name = Simple Chair
|description = A classic design with a timeless silhouette. Blends easily into any space or decor.
|price = 100
}}
{{Card
|name = Small Coffee Table
|description = A more compact table for smaller spaces or between accent chairs.
|price = 150
}}
{{Card
|name = Small Sturdy Table
|description = A more intimate version of the sturdy table. Great for dining as a couple.
|price = 200
}}
{{Card
|name = Small Sturdy Table with Cover
|description = A small sturdy table with a matching tablecloth for a more dressed up feel.
|price = 250
}}
{{Card
|name = Square End Table
|description = A classic square-top table with a handy drawer for holding smaller items.
|price = 120
}}
{{Card
|name = Sturdy Chair
|description = Well built with a solid frame, this chair can withstand years or use in high traffic environments.
|price = 100
}}
{{Card
|name = Umbrella Holder
|description = Both stylish and practical, it keeps wet umbrellas from dripping water on the floor.
|price = 50
}}
{{Card
|name = Wardrobe
|description = Adds plenty of functional storage space to any bedroom, while keeping clutter at a minimum.
|price = 600
}}
{{Card
|name = White Fancy Chair
|description = Goes well in any modern kitchen. The white hand-painted finish is durable and easy to clean.
|price = 120
}}
{{Card
|name = White Table
|description = Brightens up any kitchen, especially when paired with the matching chairs.
|price = 400
}}
{{Card
|name = Wood Desk
|description = A classic design with an understated look. Great for studying or homework.
|price = 400
}}
}}
== Utility Items ==
Caution Paint is purchased at [[Angela's Interior Design]]. Television and pylon are purchased at [[Cliff's General Store]].
{{CardGrid
|content=
{{Card
|name = Caution Paint
|description = Used for marking off areas that people shouldn't walk
|price = 5}}
{{Card
|name = Television
|description = Only seems to get the weather
|price =
}}
{{Card
|name = Pylon
|description = Small orange pylon to prevent people from passing
|price = 15}}
}}
5a8121c4a518b50be41b08be94c25b53ada9480a
MediaWiki:Common.css
8
239
1715
1676
2025-11-14T20:39:54Z
5jiji
640693
Made all images pixelated, as the game is mostly pixel art
css
text/css
/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Paytone+One&display=swap');
@font-face {
font-family : "Komika";
src : url("filepath://Komika_Text.ttf") format("truetype");
}
img {
image-rendering: pixelated;
}
/******************************************************************************************
********************************* Start user-edit variables *******************************
******************************************************************************************/
/*****************************************
****** START BASIC DESIGN VARIABLES ******
----------------------------------------*/
:root {
--wiki-content-heading-font-family: "Paytone One", sans-serif;
--wiki-sidebar-heading-font-family: "Paytone One", sans-serif;;
--wiki-content-border-radius: 0px;
--wiki-sidebar-border-radius: 0px;
}
/*----------------------------------------
******* END BASIC DESIGN VARIABLES *******
*****************************************/
/*****************************************
****** START BASIC COLOR VARIABLES *******
----------------------------------------*/
:root,
/* Begin light styles, delete from here to "end light styles" if you don't want your wiki to support any light themes (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=light, */
/* individual themes are prefixed with .theme- instead */
.view-light {
/**********************
* Probably edit these * [ LIGHT VIEW ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-image: url(filepath://Site-background.jpg);
--wiki-content-background-color: #ffffff;
--wiki-content-background-opacity: 100%;
--wiki-content-border-color: #005fa3;
--wiki-content-link-color: #0645ad; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ LIGHT VIEW ] */
--wiki-accent-color: #3366cc;
--wiki-accent-label-color: #ffffff;
--wiki-accent-link-color: #D5FB51;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* end light styles */
/* Begin dark styles, delete from here to "end dark styles" if you don't want your wiki to support any dark themes (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=dark, */
/* individual themes are prefixed with .theme- instead */
.view-dark {
/**********************
* Probably edit these * [ DARK VIEW ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-image: url(filepath://Site-background-dark.jpg);
--wiki-content-background-color: #202020;
--wiki-content-background-opacity: 90%;
--wiki-content-border-color: #005fa3;
--wiki-content-link-color: #6d8afb; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ DARK VIEW ] */
--wiki-accent-color: #ff4d9d;
--wiki-accent-label-color: #000;
--wiki-accent-link-color: #1e1e43;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* End dark styles */
/*----------------------------------------
******* END BASIC COLOR VARIABLES ********
*****************************************/
/*****************************************
**** START ADVANCED COLOR VARIABLES ******
----------------------------------------*/
:root,
.view-light {
/*******************
* Maybe edit these * [ LIGHT VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #111111;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #ba0000;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ LIGHT VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ LIGHT VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #bf0017;
--wiki-warning-color: #b05f30;
--wiki-success-color: #0c742f;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT VIEW ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--inverted: #cccccc;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #ffffff;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--inverted: #cccccc;
/* [ LIGHT VIEW ] */
--wiki-alert-label-color: #ffffff;
--wiki-warning-label-color: #ffffff;
--wiki-success-label-color: #ffffff;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
.view-dark {
/*******************
* Maybe edit these * [ DARK VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #ededed;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #FC5B4F;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ DARK VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ DARK VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #ff576a;
--wiki-warning-color: #cf721c;
--wiki-success-color: #13aa45;
/**/
/***********************************
* Likely do not need to edit these * [ DARK VIEW ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--secondary: #cccccc;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #000;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--secondary: #cccccc;
--wiki-content-dynamic-color--secondary--inverted: #333333;
/* [ DARK VIEW ] */
--wiki-alert-label-color: #000000;
--wiki-warning-label-color: #000000;
--wiki-success-label-color: #000000;
--wiki-icon-general-filter: invert(100%);
}
/*----------------------------------------
***** END ADVANCED COLOR VARIABLES *******
*****************************************/
/*****************************************
**** START ADVANCED DESIGN VARIABLES *****
----------------------------------------*/
:root {
/***********************
start logo position
----------------------*/
--wiki-is-top-logo: 0; /* 1 = center logo at the top of the page; 0 = logo at the top left of the page */
--wiki-logo-file-width: 160; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 160; /* Height of the image file in px. Put a number without the letters `px`. */
--wiki-logo-height: calc(var(--wiki-logo-file-height)*1px); /* Valid only when --wiki-is-top-logo is 1. The height the logo should be shown */
--wiki-logo-margin: 15px; /* the width of margin below the logo. When --wiki-is-top-logo is 1, this is also the default value of --wiki-top-spacing */
/*-----------------------
end logo position
***********************/
--wiki-is-navigation-inside-content: 0; /* 0 = default navigation tabs layout; 1 = navigation tabs inside content box */
--wiki-body-font-family: "Komika";
--wiki-content-firstheading-font-family: var(--wiki-content-heading-font-family); /* only apply to the main title of article */
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-width: 1px;
--wiki-sidebar-width: 10em; /* width of sidebar(#mw-panel) */
--wiki-sidebar-portal-spacing: 0px;
--wiki-sidebar-border-width: var(--wiki-content-border-width);
--wiki-navigation-border-radius: 0px; /* border radius of tabs */
/*******************
* Maybe edit these * [ DESIGN ]
********************/
--wiki-logo-filter: none;
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-top-radius: var(--wiki-content-border-radius);
--wiki-content-border-style: solid;
--wiki-content-border-image: none;
--wiki-content-backdrop-filter: none;
--wiki-page-content-max-width: 9999px; /* max width of sidebar+gap+content, must be a length value. A huge value can be used to indicate no limit, e.g. 99999px */
--wiki-gap-between-sidebar-and-content: 1em; /* gap between sidebar(#mw-panel) and content(#content) */
--wiki-sidebar-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-heading-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-margin: 0em;
--wiki-sidebar-list-item-padding: 0.25em 0.25rem;
--wiki-sidebar-list-padding: 0.25rem;
--wiki-sidebar-list-item-background--hover: none; /* background of hover item */
--wiki-navigation-font-size: 0.8125em; /* please use em or rem for this */
--wiki-navigation-font-weight: normal;
--wiki-navigation-text-transform: none;
--wiki-navigation-height: 2.75rem; /* height of navigation area,include spacing above tabs */
--wiki-navigation-left-spacing: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-radius) + var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-right-spacing: calc( var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-box-background-color: var(--wiki-content-background-color);
--wiki-navigation-box-background-opacity: calc(var(--wiki-content-background-opacity)*0.8*var(--wiki-is-navigation-inside-content));
--wiki-navigation-box-background: color-mix(in srgb, var(--wiki-navigation-box-background-color) var(--wiki-navigation-box-background-opacity), transparent); /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-border-image: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-backdrop-filter: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-selected-backdrop-filter: var(--wiki-content-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
--wiki-navigation-backdrop-filter: var(--wiki-navigation-selected-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
/* nav tabs style. The vector gradient is default.
* If you want to customize the style of tabs, it's easier to start with the following settings:
* --wiki-navigation-background-image: none;
* --wiki-navigation-selected-background-image: none;
* --wiki-navigation-selected-border-width: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-width) + var(--wiki-is-navigation-inside-content) * 1px );
* --wiki-navigation-selected-border-bottom-background: none;
* --wiki-navigation-tab-spacing: 0.25em;
* --wiki-navigation-tab-padding-top: 0.5em;
* --wiki-navigation-tab-padding-bottom: 0.5em;
*/
--wiki-navigation-tab-spacing: -1px; /* width of the space between tabs, can be a negative number, in which case adjacent tabs will overlap */
--wiki-navigation-tab-padding-top: 1.25em;
--wiki-navigation-tab-padding-x: 0.75em;
--wiki-navigation-tab-padding-bottom: 4px;
--wiki-navigation-selected-border-width: 0px; /* border width of selected tabs */
--wiki-navigation-border-width: var(--wiki-navigation-selected-border-width); /* border width of normal tabs */
--wiki-navigation-border-image: none;
--wiki-navigation-selected-border-image: var(--wiki-navigation-border-image);
--wiki-navigation-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to top,var(--wiki-navigation-background-color) 0,var(--wiki-navigation-selected-background-color) 100%);
--wiki-navigation-background-repeat: no-repeat, no-repeat, repeat-x;
--wiki-navigation-background-position: left bottom, right bottom, left bottom;
--wiki-navigation-background-size: 1px 100%, 1px 100%, 100%;
--wiki-navigation-selected-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%);
--wiki-navigation-selected-background-repeat: no-repeat, no-repeat;
--wiki-navigation-selected-background-position: left bottom, right bottom;
--wiki-navigation-selected-background-size: 1px 100%, 1px 100%;
--wiki-navigation-selected-border-bottom-background: linear-gradient(to right, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px), linear-gradient(to left, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px);
/* affects the dropdown menu under More */
--wiki-navigation-dropdown-text-color: var(--wiki-navigation-text-color);
--wiki-navigation-dropdown-text-color--hover: var(--wiki-navigation-dropdown-text-color);
--wiki-navigation-dropdown-font-size: var(--wiki-navigation-font-size); /* please use em or rem for this */
--wiki-navigation-dropdown-border-width: 1px;
--wiki-navigation-dropdown-border-radius: var(--wiki-navigation-border-radius);
--wiki-navigation-dropdown-padding: 0.25em; /* padding of the dropdown menu box */
--wiki-navigation-dropdown-item-padding: 0.625em; /* padding of each dropdown menu items */
--wiki-navigation-dropdown-item-background--hover: none; /* background of hover item */
--wiki-navigation-dropdown-border-image: none;
--wiki-navigation-dropdown-backdrop-filter: none;
--wiki-navigation-dropdown-box-shadow: none; /* box shadow */
/* styles of the footer */
--wiki-spacing-before-footer: 0px;
--wiki-footer-border-image: none;
/* padding on body element */
--wiki-top-spacing: calc(var(--wiki-is-top-logo)*var(--wiki-logo-margin) + (1 - var(--wiki-is-top-logo))*1em); /* extra spacing below wiki.gg netbar */
--wiki-left-spacing: 1em;
--wiki-right-spacing: 1em;
--wiki-bottom-spacing: 2em;
/* end design variables */
}
/*----------------------------------------
***** END ADVANCED DESIGN VARIABLES ******
*****************************************/
/*******************************
**** START SHARED VARIABLES ****
**** tl;dr: don't edit this ****
********************************/
/*
These variables are rarely touched, usually inherit other variables, and are shared on all themes.
In 99% of cases none of these are ever edited, and you should only be doing so if you have a very clear vision,
understand what you are doing, and *know* that what you are trying to do is not accomplished by changing
another variable in the above sections.
Since these are by default shared across all themes, if you support multiple themes you'll probably want to
separate the variables you want to modify here into .view-x blocks like above. If you don't understand
what that means or how to do that then you probably shouldn't be modifying this section.
*/
:root {
--wiki-content-border-bottom-width: var(--wiki-content-border-width);
--wiki-content-border-bottom-style: var(--wiki-content-border-style);
--wiki-content-border-bottom-color: var(--wiki-content-border-color);
--wiki-content-text-mix-color: color-mix(in srgb, var(--wiki-content-background-color), var(--wiki-content-text-color) 62%);
--wiki-content-text-mix-color-95: color-mix(in srgb, var(--wiki-content-background-color) 95%, var(--wiki-content-text-color));
--wiki-content-text-color--hover: var(--wiki-content-text-color);
/* heading */
--wiki-content-heading-border-bottom-width: 1px;
--wiki-content-heading-border-style: solid;
--wiki-content-heading-font-weight: normal;
--wiki-content-heading-font-style: normal;
--wiki-content-heading-text-transform: none;
--wiki-content-heading-line-height: normal;
--wiki-content-heading-text-shadow: none;
/* first heading (h1) */
--wiki-content-firstheading-border-bottom-width: var(--wiki-content-heading-border-bottom-width);
--wiki-content-firstheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-firstheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-firstheading-font-weight: var(--wiki-content-heading-font-weight);
--wiki-content-firstheading-font-style: var(--wiki-content-heading-font-style);
--wiki-content-firstheading-text-transform: var(--wiki-content-heading-text-transform);
--wiki-content-firstheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-firstheading-color: var(--wiki-content-heading-color);
--wiki-content-firstheading-text-shadow: none;
/* sub-heading (h3, h4, h5, h6) */
--wiki-content-subheading-border-bottom-width: 0px;
--wiki-content-subheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-subheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-subheading-font-family: var(--wiki-body-font-family);
--wiki-content-subheading-font-weight: bold;
--wiki-content-subheading-font-style: normal;
--wiki-content-subheading-text-transform: none;
--wiki-content-subheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-subheading-color: var(--wiki-content-heading-color);
--wiki-content-subheading-text-shadow: none;
/* heading size */
--wiki-content-firstheading-font-size: 1.8em;
--wiki-content-heading-h2-font-size: 1.5em;
--wiki-content-heading-h3-font-size: 1.2em;
--wiki-content-heading-h4-font-size: 114%;
--wiki-content-heading-h5-font-size: 108%;
--wiki-content-heading-h6-font-size: 100%;
--wiki-content-toc-background: var(--wiki-content-background-color--secondary);
--wiki-content-toc-border-width: 1px;
--wiki-content-toc-border-style: solid;
--wiki-content-toc-border-color: var(--wiki-content-border-color);
--wiki-content-toc-border-radius: 0px;
--wiki-content-toc-border-image: none;
--wiki-content-toc-box-shadow: 0 0.1em 0.2em #000000;
--wiki-content-catlinks-background: var(--wiki-content-background-color--secondary);
--wiki-content-catlinks-border-width: 1px;
--wiki-content-catlinks-border-style: solid;
--wiki-content-catlinks-border-color: var(--wiki-content-border-color);
--wiki-content-catlinks-border-radius: 0px;
--wiki-content-catlinks-border-image: none;
--wiki-content-catlinks-box-shadow: none;
--wiki-content-filetoc-background: var(--wiki-content-background-color--secondary);
--wiki-content-filetoc-border-width: 1px;
--wiki-content-filetoc-border-style: solid;
--wiki-content-filetoc-border-color: var(--wiki-content-border-color);
--wiki-content-filetoc-border-radius: 0px;
--wiki-content-filetoc-border-image: none;
--wiki-content-filetoc-box-shadow: none;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
--wiki-sidebar-padding: 0px;
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-background-image: none;
--wiki-sidebar-background-position: center;
--wiki-sidebar-background-repeat: repeat;
--wiki-sidebar-background-size: auto;
--wiki-sidebar-box-shadow: none;
--wiki-sidebar-filter: none;
--wiki-sidebar-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-style: solid;
--wiki-sidebar-border-image: none;
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-heading-color: var(--wiki-content-heading-color);
--wiki-sidebar-heading-font-weight: normal;
--wiki-sidebar-heading-font-style: normal;
--wiki-sidebar-heading-text-transform: none;
--wiki-sidebar-heading-line-height: normal;
--wiki-sidebar-heading-padding: 0.5rem 0.25rem 0.5rem 0.5rem;
--wiki-sidebar-heading-margin: 0px 0px -0.5rem 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-text-shadow: none;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-icon-to-link-filter: var(--wiki-icon-to-link-filter);
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-box-padding: 0px;
--wiki-sidebar-box-background: none;
--wiki-sidebar-box-border: 0px;
--wiki-sidebar-box-border-image: none;
--wiki-accent-color--hover: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-accent-label-color));
--wiki-footer-border-width: var(--wiki-content-border-width);
--wiki-footer-border-style: var(--wiki-content-border-style);
--wiki-footer-border-color: var(--wiki-content-border-color);
--wiki-footer-background-color: var(--wiki-content-background-color);
--wiki-footer-background-opacity: var(--wiki-content-background-opacity);
--wiki-footer-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-footer-text-color: var(--wiki-content-text-color);
--wiki-footer-link-color: var(--wiki-content-link-color);
--wiki-footer-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-footer-border-radius: var(--wiki-content-border-radius);
--wiki-navigation-background-opacity: var(--wiki-navigation-selected-background-opacity);
--wiki-navigation-background-color--hover: var(--wiki-navigation-background-color);
--wiki-navigation-background-opacity--hover: var(--wiki-navigation-background-opacity);
--wiki-navigation-background-image--hover: var(--wiki-navigation-background-image);
--wiki-navigation-background-position--hover: var(--wiki-navigation-background-position);
--wiki-navigation-background-repeat--hover: var(--wiki-navigation-background-repeat);
--wiki-navigation-background-size--hover: var(--wiki-navigation-background-size);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-transform--hover: none;
--wiki-navigation-selected-border-style: solid;
--wiki-navigation-selected-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-border-style: solid;
--wiki-navigation-border-color--hover: var(--wiki-navigation-border-color);
--wiki-navigation-border-image--hover: var(--wiki-navigation-border-image);
--wiki-navigation-border-bottom-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-border-bottom-style: var(--wiki-navigation-selected-border-style);
--wiki-navigation-border-bottom-width: calc(var(--wiki-is-navigation-inside-content, 0) * var(--wiki-navigation-selected-border-width, 1px) + (1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-width, 1px));
--wiki-navigation-icon-size: 1em;
--wiki-navigation-tab-padding-x--icon: var(--wiki-navigation-tab-padding-x);
--wiki-navigation-bottom-spacing: 0px; /* If you change this to greater than 0px, you should usually change the value of --wiki-navigation-selected-border-bottom-background to var(--wiki-navigation-border-bottom-color) */
--wiki-navigation-dropdown-background-color: var(--wiki-content-background-color);
--wiki-navigation-dropdown-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-dropdown-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-dropdown-offset: 0px; /* vertical offset */
--wiki-navigation-search-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-search-background-image: none;
--wiki-navigation-search-background-position: 0;
--wiki-navigation-search-background-size: auto;
--wiki-navigation-search-background-repeat: repeat;
--wiki-navigation-search-backdrop-filter: none;
--wiki-navigation-search-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-search-border-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-border-style: solid;
--wiki-navigation-search-border-width: 1px;
--wiki-navigation-search-border-radius: 2px;
--wiki-navigation-search-border-image: none;
--wiki-navigation-search-border-image--hover: var(--wiki-navigation-search-border-image);
--wiki-navigation-search-box-shadow: none;
--wiki-navigation-search-box-shadow--hover: var(--wiki-navigation-search-box-shadow);
--wiki-navigation-search-text-color: var(--wiki-content-text-color);
--wiki-navigation-search-font-size: var(--wiki-navigation-font-size);
--wiki-navigation-search-height: 2em;
--wiki-navigation-search-button-color: currentColor;
--wiki-navigation-search-button-color--hover: var(--wiki-navigation-search-button-color);
--wiki-navigation-search-button-color-opacity: 80%;
--wiki-navigation-search-button-color-opacity--hover: 95%;
--wiki-navigation-search-bottom-spacing: 3px;
--wiki-navigation-search-highlight-background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
--wiki-navigation-gap-between-left-and-right: calc(max(0px, var(--wiki-navigation-tab-spacing))); /* minimum width between #left-navigation and #right-navigation before tabs start to collapse */
}
/*** mobile adjustments ***/
@media screen and (max-width: 720px) {
body.has-vector-mobile-menu{
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-margin: 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-margin: 0px 0px -0.5em 0px;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-background-opacity: 100%;
--wiki-navigation-search-border-width: 1px;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
}
}
/*****************************
**** END SHARED VARIABLES ****
******************************/
/******************************************************************************************
********************************* End user-edit variables *********************************
******************************************************************************************/
/******************************
* Fallback for older browsers *
* DONT EDIT THIS *
*******************************/
@supports not (color:color-mix(in srgb, #000, transparent)) {
.view-dark,
.view-light,
:root {
--wiki-content-text-mix-color: var(--wiki-content-text-color);
--wiki-content-text-mix-color-95: var(--wiki-content-background-color);
--wiki-content-background-color--secondary: var(--wiki-content-dynamic-color--secondary--inverted);
--wiki-content-border-color--secondary: var(--wiki-content-border-color);
--wiki-content-border-color--accent: var(--wiki-accent-color);
--wiki-accent-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-highlight-background-color: transparent;
}
}
/*****************************
* End older browser fallback *
******************************/
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: color-mix(in srgb, var(--pi-secondary-background) 50%, transparent);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align: center;
font-size: 1.5em;
background: color-mix(in srgb, var(--pi-secondary-background) 75%, transparent);
color: var(--pi-secondary-background-label);
}
.portable-infobox .pi-data,
.portable-infobox .pi-group {
background: var(--wiki-content-background-color--secondary);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width: 100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
.pi-collapse > .pi-item:first-child {
cursor: pointer;
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*******************
* Main page layout *
********************/
#mp-container {
display: grid;
gap: 10px;
clear:both; /* for .mw-indicators combined with NOTITLE */
}
@media screen and (max-width: 990px) {
/* for mobile screens */
#mp-container {
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:var(--main-page-layout-columns--mobile, 100%);
}
.mp-box.mp-hide-on-mobile {
display: none;
}
}
@media screen and (min-width: 990px) and (max-width: 1350px) {
/* for narrow screens, between 990px and 1350px */
#mp-container {
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:var(--main-page-layout-columns--tablet, 1fr 1fr);
}
.mp-box.mp-hide-on-tablet {
display: none;
}
}
@media screen and (min-width: 1350px) {
/* for all other screens, 1350px and wider */
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns:var(--main-page-layout-columns--desktop, 2fr 1fr 2fr);
}
.mp-box.mp-hide-on-desktop {
display: none;
}
}
.mp-box {
position: relative;
display: flex;
flex-flow: column nowrap;
width: 100%;
box-sizing: border-box;
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 25%, transparent);
border: 1px solid var(--wiki-content-border-color);
padding: 0px;
}
.mp-body {
height: 100%;
display: flex;
padding: 0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display: block;
}
.mp-box.has-floating-image .mp-body {
height: unset;
display: block;
}
.mp-box.header-only {
border-bottom-width:0px;
}
.mp-box.header-only .mp-body {
display:none;
}
.mp-box.missing .mw-inputbox-input {
/* max-width doesn't override the input element's 'size' property, but that property does work as a max-width itself, so we can set width:100% for the same effect */
width:100% !important;
}
/* overqualified to override normal heading styles */
.mw-body .mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-content-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color: var(--wiki-content-heading-color);
}
#mp-box-welcome {
text-align: center;
position: relative;
overflow: hidden;
}
#mp-box-welcome h2 {
font-size: 200%;
}
#mp-welcome {
display: flex;
flex-flow: column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 85%, transparent);
padding: 0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap: 10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap: var(--gap);
}
.mp-links > ul > li {
display: flex;
flex-flow: column nowrap;
align-items: stretch;
text-align: center;
box-sizing: border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline: 1px solid var(--wiki-content-link-color);
transition: 0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: color-mix(in srgb, var(--wiki-content-link-color) 20%, transparent);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-8 > ul > li {flex: max(calc((100% / 8) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
flex: 1 1 auto;
box-sizing: border-box;
padding: 5px;
}
.mp-links > ul > li > a:first-child {
height: 100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height: unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height: 100%;
}
.mp-links.side-image li {
flex-flow: row nowrap;
}
.mp-links.plain > ul > li {
outline-color: transparent;
}
/***********************
* End main page layout *
************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ":\20";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
/* content: "\20\00B7\20"; font-weight: bold; */
/* "space • space"
There may (and likely) be an extra whitespace between <li>s,
therefore we have to use a space character as last character of this sequence.
By this way, the last space and the next whitespace will collapse as a single space,
to make the whitespace on both sides of the middle dot the same width.
*/
content: "\20\A0\2022\A0\20";
font-weight: inherit;
}
/* Add parentheses around nested lists */
.hlist dd ol::before,
.hlist dd ul::before,
.hlist dd dl::before,
.hlist dt ol::before,
.hlist dt ul::before,
.hlist dt dl::before,
.hlist li ol::before,
.hlist li ul::before,
.hlist li dl::before {
content: "\20(";
font-weight: inherit;
}
.hlist dd ol::after,
.hlist dd ul::after,
.hlist dd dl::after,
.hlist dt ol::after,
.hlist dt ul::after,
.hlist dt dl::after,
.hlist li ol::after,
.hlist li ul::after,
.hlist li dl::after {
content: ")";
font-weight: inherit;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) ".\20";
}
/* Progressive enhancement:
* try to make the dot always follow the list item in same line
*/
.hlist :is(li,dt,dd):not(:has(:is(li,dt,dd))) {
display: inline-block;
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width: 100%;
height: auto;
box-sizing: border-box;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter: invert(100%);
}
.pixelated {
image-rendering: pixelated;
}
@media screen and (min-width: 720px) {
.mobileonly {
display: none;
}
}
@media screen and (max-width: 720px) {
.nomobile {
display: none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin-left: unset;
}
.gallery.centered {
text-align: center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color: var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content {
flex: 1;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 50%, transparent);
transition: all 0.3s;
cursor: pointer;
overflow: auto;
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.spoiler-content {
background-color: var(--wiki-content-dynamic-color--secondary);
}
}
.spoiler-content > * {
pointer-events: none;
opacity: 0;
transition: all 0.3s;
}
.spoiler-content.show {
background-color: transparent;
}
.spoiler-content.show > * {
pointer-events: unset;
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext,
.link-icon.notext .fallback {
display: inline-block;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display: none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display: inline-block;
height: 1em;
width: 1em;
box-sizing: border-box;
vertical-align: text-top;
border-radius: 50%;
border: 1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
/*********************************
* Used by [[Template:TOC limit]] *
**********************************/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/*************************
* End Template:TOC limit *
**************************/
/*********************************
* Used by [[Template:TOC right]] *
**********************************/
@media all and (min-width: 720px) {
.tocright {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
}
/*************************
* End Template:TOC right *
**************************/
4b1ed84c418edbf88f75aa1e79ab41be058311fd
1716
1715
2025-11-14T20:51:25Z
Sonoforpheus
111341
css
text/css
/* CSS placed here will be applied to all skins */
@import url('https://fonts.googleapis.com/css2?family=Paytone+One&display=swap');
@font-face {
font-family : "Komika";
src : url("filepath://Komika_Text.ttf") format("truetype");
}
img {
image-rendering: pixelated;
}
/******************************************************************************************
********************************* Start user-edit variables *******************************
******************************************************************************************/
/*****************************************
****** START BASIC DESIGN VARIABLES ******
----------------------------------------*/
:root {
--wiki-content-heading-font-family: "Paytone One", sans-serif;
--wiki-sidebar-heading-font-family: "Paytone One", sans-serif;;
--wiki-content-border-radius: 0px;
--wiki-sidebar-border-radius: 0px;
}
/*----------------------------------------
******* END BASIC DESIGN VARIABLES *******
*****************************************/
/*****************************************
****** START BASIC COLOR VARIABLES *******
----------------------------------------*/
:root,
/* Begin light styles, delete from here to "end light styles" if you don't want your wiki to support any light themes (remove from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=light, */
/* individual themes are prefixed with .theme- instead */
.view-light {
/**********************
* Probably edit these * [ LIGHT VIEW ]
***********************/
--wiki-body-background-color: #F6F6F6;
--wiki-body-background-image: url(filepath://Site-background.jpg);
--wiki-content-background-color: #ffffff;
--wiki-content-background-opacity: 100%;
--wiki-content-border-color: #005fa3;
--wiki-content-link-color: #0645ad; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ LIGHT VIEW ] */
--wiki-accent-color: #3366cc;
--wiki-accent-label-color: #ffffff;
--wiki-accent-link-color: #D5FB51;
--wiki-icon-to-link-filter: invert(20%) sepia(93%) saturate(2141%) hue-rotate(210deg) brightness(83%) contrast(103%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* end light styles */
/* Begin dark styles, delete from here to "end dark styles" if you don't want your wiki to support any dark themes (remove it from [[Mediawiki:Theme-definitions]] too, or ask wiki.gg staff for help doing this) */
/* FYI: .view- will affect any theme marked |kind=dark, */
/* individual themes are prefixed with .theme- instead */
.view-dark {
/**********************
* Probably edit these * [ DARK VIEW ]
***********************/
--wiki-body-background-color: #171717;
--wiki-body-background-image: url(filepath://Site-background-dark.jpg);
--wiki-content-background-color: #202020;
--wiki-content-background-opacity: 90%;
--wiki-content-border-color: #005fa3;
--wiki-content-link-color: #6d8afb; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
/* [ DARK VIEW ] */
--wiki-accent-color: #0083e2;
--wiki-accent-label-color: #000;
--wiki-accent-link-color: #1e1e43;
--wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
/**/
}
/* End dark styles */
/*----------------------------------------
******* END BASIC COLOR VARIABLES ********
*****************************************/
/*****************************************
**** START ADVANCED COLOR VARIABLES ******
----------------------------------------*/
:root,
.view-light {
/*******************
* Maybe edit these * [ LIGHT VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #111111;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #ba0000;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ LIGHT VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ LIGHT VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #bf0017;
--wiki-warning-color: #b05f30;
--wiki-success-color: #0c742f;
/**/
/***********************************
* Likely do not need to edit these * [ LIGHT VIEW ]
************************************/
--wiki-body-dynamic-color: #000000;
--wiki-body-dynamic-color--inverted: #ffffff;
--wiki-body-dynamic-color--secondary: #333333;
--wiki-body-dynamic-color--secondary--inverted: #cccccc;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #ffffff;
--wiki-content-dynamic-color: #000000;
--wiki-content-dynamic-color--inverted: #ffffff;
--wiki-content-dynamic-color--secondary: #333333;
--wiki-content-dynamic-color--secondary--inverted: #cccccc;
/* [ LIGHT VIEW ] */
--wiki-alert-label-color: #ffffff;
--wiki-warning-label-color: #ffffff;
--wiki-success-label-color: #ffffff;
--wiki-icon-general-filter: ; /* do not set this to none, ignore the "unexpected token" error */
/**/
}
.view-dark {
/*******************
* Maybe edit these * [ DARK VIEW ]
********************/
--wiki-body-background-position: top center;
--wiki-body-background-size: cover;
--wiki-body-background-repeat: no-repeat;
--wiki-body-background-attachment: fixed;
--wiki-content-background-color--secondary: color-mix(in srgb, var(--wiki-content-background-color) 96%, var(--wiki-content-dynamic-color));
--wiki-content-text-color: #ededed;
--wiki-content-link-color--visited: var(--wiki-content-link-color);
--wiki-content-link-color--hover: var(--wiki-content-link-color);
--wiki-content-redlink-color: #FC5B4F;
--wiki-content-heading-color: var(--wiki-content-text-color);
--wiki-content-heading-border-color: var(--wiki-content-border-color);
/* [ DARK VIEW ] */
--wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-border-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-text-color: var(--wiki-content-link-color);
--wiki-navigation-selected-background-color: var(--wiki-content-background-color);
--wiki-navigation-selected-border-color: var(--wiki-content-border-color);
--wiki-navigation-selected-text-color: var(--wiki-content-text-color);
/* [ DARK VIEW ] */
--wiki-neutral-color: var(--wiki-content-text-mix-color);
--wiki-alert-color: #ff576a;
--wiki-warning-color: #cf721c;
--wiki-success-color: #13aa45;
/**/
/***********************************
* Likely do not need to edit these * [ DARK VIEW ]
************************************/
--wiki-body-dynamic-color: #ffffff;
--wiki-body-dynamic-color--inverted: #000000;
--wiki-body-dynamic-color--secondary: #cccccc;
--wiki-body-dynamic-color--secondary--inverted: #333333;
--wiki-content-border-color--secondary: color-mix(in srgb, var(--wiki-content-border-color) 50%, transparent);
--wiki-content-border-color--accent: color-mix(in srgb, var(--wiki-accent-color) 50%, transparent);
--wiki-content-link-label-color: #000;
--wiki-content-dynamic-color: #ffffff;
--wiki-content-dynamic-color--inverted: #000000;
--wiki-content-dynamic-color--secondary: #cccccc;
--wiki-content-dynamic-color--secondary--inverted: #333333;
/* [ DARK VIEW ] */
--wiki-alert-label-color: #000000;
--wiki-warning-label-color: #000000;
--wiki-success-label-color: #000000;
--wiki-icon-general-filter: invert(100%);
}
/*----------------------------------------
***** END ADVANCED COLOR VARIABLES *******
*****************************************/
/*****************************************
**** START ADVANCED DESIGN VARIABLES *****
----------------------------------------*/
:root {
/***********************
start logo position
----------------------*/
--wiki-is-top-logo: 0; /* 1 = center logo at the top of the page; 0 = logo at the top left of the page */
--wiki-logo-file-width: 160; /* Width of the image file in px. Put a number without the letters `px`. */
--wiki-logo-file-height: 160; /* Height of the image file in px. Put a number without the letters `px`. */
--wiki-logo-height: calc(var(--wiki-logo-file-height)*1px); /* Valid only when --wiki-is-top-logo is 1. The height the logo should be shown */
--wiki-logo-margin: 15px; /* the width of margin below the logo. When --wiki-is-top-logo is 1, this is also the default value of --wiki-top-spacing */
/*-----------------------
end logo position
***********************/
--wiki-is-navigation-inside-content: 0; /* 0 = default navigation tabs layout; 1 = navigation tabs inside content box */
--wiki-body-font-family: "Komika";
--wiki-content-firstheading-font-family: var(--wiki-content-heading-font-family); /* only apply to the main title of article */
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-width: 1px;
--wiki-sidebar-width: 10em; /* width of sidebar(#mw-panel) */
--wiki-sidebar-portal-spacing: 0px;
--wiki-sidebar-border-width: var(--wiki-content-border-width);
--wiki-navigation-border-radius: 0px; /* border radius of tabs */
/*******************
* Maybe edit these * [ DESIGN ]
********************/
--wiki-logo-filter: none;
/****** the following length variables must have units specified even if 0, ignore the warning *****/
--wiki-content-border-top-radius: var(--wiki-content-border-radius);
--wiki-content-border-style: solid;
--wiki-content-border-image: none;
--wiki-content-backdrop-filter: none;
--wiki-page-content-max-width: 9999px; /* max width of sidebar+gap+content, must be a length value. A huge value can be used to indicate no limit, e.g. 99999px */
--wiki-gap-between-sidebar-and-content: 1em; /* gap between sidebar(#mw-panel) and content(#content) */
--wiki-sidebar-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-heading-font-size: 0.75em; /* please use em or rem for this */
--wiki-sidebar-margin: 0em;
--wiki-sidebar-list-item-padding: 0.25em 0.25rem;
--wiki-sidebar-list-padding: 0.25rem;
--wiki-sidebar-list-item-background--hover: none; /* background of hover item */
--wiki-navigation-font-size: 0.8125em; /* please use em or rem for this */
--wiki-navigation-font-weight: normal;
--wiki-navigation-text-transform: none;
--wiki-navigation-height: 2.75rem; /* height of navigation area,include spacing above tabs */
--wiki-navigation-left-spacing: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-radius) + var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-right-spacing: calc( var(--wiki-is-navigation-inside-content) * 0.5rem );
--wiki-navigation-box-background-color: var(--wiki-content-background-color);
--wiki-navigation-box-background-opacity: calc(var(--wiki-content-background-opacity)*0.8*var(--wiki-is-navigation-inside-content));
--wiki-navigation-box-background: color-mix(in srgb, var(--wiki-navigation-box-background-color) var(--wiki-navigation-box-background-opacity), transparent); /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-border-image: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-box-backdrop-filter: none; /* usually only needed when --wiki-is-navigation-inside-content is 1 */
--wiki-navigation-selected-backdrop-filter: var(--wiki-content-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
--wiki-navigation-backdrop-filter: var(--wiki-navigation-selected-backdrop-filter); /* usually only needed when --wiki-is-navigation-inside-content is 0 */
/* nav tabs style. The vector gradient is default.
* If you want to customize the style of tabs, it's easier to start with the following settings:
* --wiki-navigation-background-image: none;
* --wiki-navigation-selected-background-image: none;
* --wiki-navigation-selected-border-width: calc( (1 - var(--wiki-is-navigation-inside-content))*var(--wiki-content-border-width) + var(--wiki-is-navigation-inside-content) * 1px );
* --wiki-navigation-selected-border-bottom-background: none;
* --wiki-navigation-tab-spacing: 0.25em;
* --wiki-navigation-tab-padding-top: 0.5em;
* --wiki-navigation-tab-padding-bottom: 0.5em;
*/
--wiki-navigation-tab-spacing: -1px; /* width of the space between tabs, can be a negative number, in which case adjacent tabs will overlap */
--wiki-navigation-tab-padding-top: 1.25em;
--wiki-navigation-tab-padding-x: 0.75em;
--wiki-navigation-tab-padding-bottom: 4px;
--wiki-navigation-selected-border-width: 0px; /* border width of selected tabs */
--wiki-navigation-border-width: var(--wiki-navigation-selected-border-width); /* border width of normal tabs */
--wiki-navigation-border-image: none;
--wiki-navigation-selected-border-image: var(--wiki-navigation-border-image);
--wiki-navigation-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to top,var(--wiki-navigation-background-color) 0,var(--wiki-navigation-selected-background-color) 100%);
--wiki-navigation-background-repeat: no-repeat, no-repeat, repeat-x;
--wiki-navigation-background-position: left bottom, right bottom, left bottom;
--wiki-navigation-background-size: 1px 100%, 1px 100%, 100%;
--wiki-navigation-selected-background-image: linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%), linear-gradient(to bottom,transparent 0,var(--wiki-content-border-color) 100%);
--wiki-navigation-selected-background-repeat: no-repeat, no-repeat;
--wiki-navigation-selected-background-position: left bottom, right bottom;
--wiki-navigation-selected-background-size: 1px 100%, 1px 100%;
--wiki-navigation-selected-border-bottom-background: linear-gradient(to right, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px), linear-gradient(to left, var(--wiki-content-border-color) 0, var(--wiki-content-border-color) 1px, transparent 1px);
/* affects the dropdown menu under More */
--wiki-navigation-dropdown-text-color: var(--wiki-navigation-text-color);
--wiki-navigation-dropdown-text-color--hover: var(--wiki-navigation-dropdown-text-color);
--wiki-navigation-dropdown-font-size: var(--wiki-navigation-font-size); /* please use em or rem for this */
--wiki-navigation-dropdown-border-width: 1px;
--wiki-navigation-dropdown-border-radius: var(--wiki-navigation-border-radius);
--wiki-navigation-dropdown-padding: 0.25em; /* padding of the dropdown menu box */
--wiki-navigation-dropdown-item-padding: 0.625em; /* padding of each dropdown menu items */
--wiki-navigation-dropdown-item-background--hover: none; /* background of hover item */
--wiki-navigation-dropdown-border-image: none;
--wiki-navigation-dropdown-backdrop-filter: none;
--wiki-navigation-dropdown-box-shadow: none; /* box shadow */
/* styles of the footer */
--wiki-spacing-before-footer: 0px;
--wiki-footer-border-image: none;
/* padding on body element */
--wiki-top-spacing: calc(var(--wiki-is-top-logo)*var(--wiki-logo-margin) + (1 - var(--wiki-is-top-logo))*1em); /* extra spacing below wiki.gg netbar */
--wiki-left-spacing: 1em;
--wiki-right-spacing: 1em;
--wiki-bottom-spacing: 2em;
/* end design variables */
}
/*----------------------------------------
***** END ADVANCED DESIGN VARIABLES ******
*****************************************/
/*******************************
**** START SHARED VARIABLES ****
**** tl;dr: don't edit this ****
********************************/
/*
These variables are rarely touched, usually inherit other variables, and are shared on all themes.
In 99% of cases none of these are ever edited, and you should only be doing so if you have a very clear vision,
understand what you are doing, and *know* that what you are trying to do is not accomplished by changing
another variable in the above sections.
Since these are by default shared across all themes, if you support multiple themes you'll probably want to
separate the variables you want to modify here into .view-x blocks like above. If you don't understand
what that means or how to do that then you probably shouldn't be modifying this section.
*/
:root {
--wiki-content-border-bottom-width: var(--wiki-content-border-width);
--wiki-content-border-bottom-style: var(--wiki-content-border-style);
--wiki-content-border-bottom-color: var(--wiki-content-border-color);
--wiki-content-text-mix-color: color-mix(in srgb, var(--wiki-content-background-color), var(--wiki-content-text-color) 62%);
--wiki-content-text-mix-color-95: color-mix(in srgb, var(--wiki-content-background-color) 95%, var(--wiki-content-text-color));
--wiki-content-text-color--hover: var(--wiki-content-text-color);
/* heading */
--wiki-content-heading-border-bottom-width: 1px;
--wiki-content-heading-border-style: solid;
--wiki-content-heading-font-weight: normal;
--wiki-content-heading-font-style: normal;
--wiki-content-heading-text-transform: none;
--wiki-content-heading-line-height: normal;
--wiki-content-heading-text-shadow: none;
/* first heading (h1) */
--wiki-content-firstheading-border-bottom-width: var(--wiki-content-heading-border-bottom-width);
--wiki-content-firstheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-firstheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-firstheading-font-weight: var(--wiki-content-heading-font-weight);
--wiki-content-firstheading-font-style: var(--wiki-content-heading-font-style);
--wiki-content-firstheading-text-transform: var(--wiki-content-heading-text-transform);
--wiki-content-firstheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-firstheading-color: var(--wiki-content-heading-color);
--wiki-content-firstheading-text-shadow: none;
/* sub-heading (h3, h4, h5, h6) */
--wiki-content-subheading-border-bottom-width: 0px;
--wiki-content-subheading-border-style: var(--wiki-content-heading-border-style);
--wiki-content-subheading-border-color: var(--wiki-content-heading-border-color);
--wiki-content-subheading-font-family: var(--wiki-body-font-family);
--wiki-content-subheading-font-weight: bold;
--wiki-content-subheading-font-style: normal;
--wiki-content-subheading-text-transform: none;
--wiki-content-subheading-line-height: var(--wiki-content-heading-line-height);
--wiki-content-subheading-color: var(--wiki-content-heading-color);
--wiki-content-subheading-text-shadow: none;
/* heading size */
--wiki-content-firstheading-font-size: 1.8em;
--wiki-content-heading-h2-font-size: 1.5em;
--wiki-content-heading-h3-font-size: 1.2em;
--wiki-content-heading-h4-font-size: 114%;
--wiki-content-heading-h5-font-size: 108%;
--wiki-content-heading-h6-font-size: 100%;
--wiki-content-toc-background: var(--wiki-content-background-color--secondary);
--wiki-content-toc-border-width: 1px;
--wiki-content-toc-border-style: solid;
--wiki-content-toc-border-color: var(--wiki-content-border-color);
--wiki-content-toc-border-radius: 0px;
--wiki-content-toc-border-image: none;
--wiki-content-toc-box-shadow: 0 0.1em 0.2em #000000;
--wiki-content-catlinks-background: var(--wiki-content-background-color--secondary);
--wiki-content-catlinks-border-width: 1px;
--wiki-content-catlinks-border-style: solid;
--wiki-content-catlinks-border-color: var(--wiki-content-border-color);
--wiki-content-catlinks-border-radius: 0px;
--wiki-content-catlinks-border-image: none;
--wiki-content-catlinks-box-shadow: none;
--wiki-content-filetoc-background: var(--wiki-content-background-color--secondary);
--wiki-content-filetoc-border-width: 1px;
--wiki-content-filetoc-border-style: solid;
--wiki-content-filetoc-border-color: var(--wiki-content-border-color);
--wiki-content-filetoc-border-radius: 0px;
--wiki-content-filetoc-border-image: none;
--wiki-content-filetoc-box-shadow: none;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
--wiki-sidebar-padding: 0px;
--wiki-sidebar-background-color: var(--wiki-content-background-color);
--wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
--wiki-sidebar-background-image: none;
--wiki-sidebar-background-position: center;
--wiki-sidebar-background-repeat: repeat;
--wiki-sidebar-background-size: auto;
--wiki-sidebar-box-shadow: none;
--wiki-sidebar-filter: none;
--wiki-sidebar-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-sidebar-border-color: var(--wiki-content-border-color);
--wiki-sidebar-border-style: solid;
--wiki-sidebar-border-image: none;
--wiki-sidebar-link-color: var(--wiki-content-link-color);
--wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-sidebar-heading-color: var(--wiki-content-heading-color);
--wiki-sidebar-heading-font-weight: normal;
--wiki-sidebar-heading-font-style: normal;
--wiki-sidebar-heading-text-transform: none;
--wiki-sidebar-heading-line-height: normal;
--wiki-sidebar-heading-padding: 0.5rem 0.25rem 0.5rem 0.5rem;
--wiki-sidebar-heading-margin: 0px 0px -0.5rem 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-text-shadow: none;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-icon-to-link-filter: var(--wiki-icon-to-link-filter);
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-box-padding: 0px;
--wiki-sidebar-box-background: none;
--wiki-sidebar-box-border: 0px;
--wiki-sidebar-box-border-image: none;
--wiki-accent-color--hover: color-mix(in srgb, var(--wiki-accent-color) 90%, var(--wiki-accent-label-color));
--wiki-footer-border-width: var(--wiki-content-border-width);
--wiki-footer-border-style: var(--wiki-content-border-style);
--wiki-footer-border-color: var(--wiki-content-border-color);
--wiki-footer-background-color: var(--wiki-content-background-color);
--wiki-footer-background-opacity: var(--wiki-content-background-opacity);
--wiki-footer-backdrop-filter: var(--wiki-content-backdrop-filter);
--wiki-footer-text-color: var(--wiki-content-text-color);
--wiki-footer-link-color: var(--wiki-content-link-color);
--wiki-footer-link-color--hover: var(--wiki-content-link-color--hover);
--wiki-footer-border-radius: var(--wiki-content-border-radius);
--wiki-navigation-background-opacity: var(--wiki-navigation-selected-background-opacity);
--wiki-navigation-background-color--hover: var(--wiki-navigation-background-color);
--wiki-navigation-background-opacity--hover: var(--wiki-navigation-background-opacity);
--wiki-navigation-background-image--hover: var(--wiki-navigation-background-image);
--wiki-navigation-background-position--hover: var(--wiki-navigation-background-position);
--wiki-navigation-background-repeat--hover: var(--wiki-navigation-background-repeat);
--wiki-navigation-background-size--hover: var(--wiki-navigation-background-size);
--wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
--wiki-navigation-transform--hover: none;
--wiki-navigation-selected-border-style: solid;
--wiki-navigation-selected-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-border-style: solid;
--wiki-navigation-border-color--hover: var(--wiki-navigation-border-color);
--wiki-navigation-border-image--hover: var(--wiki-navigation-border-image);
--wiki-navigation-border-bottom-color: var(--wiki-navigation-selected-border-color);
--wiki-navigation-border-bottom-style: var(--wiki-navigation-selected-border-style);
--wiki-navigation-border-bottom-width: calc(var(--wiki-is-navigation-inside-content, 0) * var(--wiki-navigation-selected-border-width, 1px) + (1 - var(--wiki-is-navigation-inside-content, 0)) * var(--wiki-content-border-width, 1px));
--wiki-navigation-icon-size: 1em;
--wiki-navigation-tab-padding-x--icon: var(--wiki-navigation-tab-padding-x);
--wiki-navigation-bottom-spacing: 0px; /* If you change this to greater than 0px, you should usually change the value of --wiki-navigation-selected-border-bottom-background to var(--wiki-navigation-border-bottom-color) */
--wiki-navigation-dropdown-background-color: var(--wiki-content-background-color);
--wiki-navigation-dropdown-background-opacity: var(--wiki-content-background-opacity);
--wiki-navigation-dropdown-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-dropdown-offset: 0px; /* vertical offset */
--wiki-navigation-search-background-color: var(--wiki-content-background-color--secondary);
--wiki-navigation-search-background-image: none;
--wiki-navigation-search-background-position: 0;
--wiki-navigation-search-background-size: auto;
--wiki-navigation-search-background-repeat: repeat;
--wiki-navigation-search-backdrop-filter: none;
--wiki-navigation-search-border-color: var(--wiki-navigation-border-color);
--wiki-navigation-search-border-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-border-style: solid;
--wiki-navigation-search-border-width: 1px;
--wiki-navigation-search-border-radius: 2px;
--wiki-navigation-search-border-image: none;
--wiki-navigation-search-border-image--hover: var(--wiki-navigation-search-border-image);
--wiki-navigation-search-box-shadow: none;
--wiki-navigation-search-box-shadow--hover: var(--wiki-navigation-search-box-shadow);
--wiki-navigation-search-text-color: var(--wiki-content-text-color);
--wiki-navigation-search-font-size: var(--wiki-navigation-font-size);
--wiki-navigation-search-height: 2em;
--wiki-navigation-search-button-color: currentColor;
--wiki-navigation-search-button-color--hover: var(--wiki-navigation-search-button-color);
--wiki-navigation-search-button-color-opacity: 80%;
--wiki-navigation-search-button-color-opacity--hover: 95%;
--wiki-navigation-search-bottom-spacing: 3px;
--wiki-navigation-search-highlight-background-color: color-mix(in srgb, var(--wiki-accent-color) 5%, transparent);
--wiki-navigation-gap-between-left-and-right: calc(max(0px, var(--wiki-navigation-tab-spacing))); /* minimum width between #left-navigation and #right-navigation before tabs start to collapse */
}
/*** mobile adjustments ***/
@media screen and (max-width: 720px) {
body.has-vector-mobile-menu{
--wiki-sidebar-offset: 0px; /* Vertical offset */
--wiki-sidebar-margin: 0px;
--wiki-sidebar-heading-background: none;
--wiki-sidebar-heading-border-image: none;
--wiki-sidebar-heading-margin: 0px 0px -0.5em 0px;
--wiki-sidebar-list-margin: 0px;
--wiki-sidebar-list-background: none;
--wiki-sidebar-list-border-image: none;
--wiki-sidebar-list-item-background: none;
--wiki-sidebar-list-item-border-image: none;
--wiki-sidebar-list-item-background--hover: none;
--wiki-sidebar-list-item-border-image--hover: none;
--wiki-sidebar-list-item-spacing: 0px;
--wiki-sidebar-line-height: 1.125;
--wiki-sidebar-background-opacity: 100%;
--wiki-navigation-search-border-width: 1px;
--wiki-logo-offset-x: 0px;
--wiki-logo-offset-y: 0px;
}
}
/*****************************
**** END SHARED VARIABLES ****
******************************/
/******************************************************************************************
********************************* End user-edit variables *********************************
******************************************************************************************/
/******************************
* Fallback for older browsers *
* DONT EDIT THIS *
*******************************/
@supports not (color:color-mix(in srgb, #000, transparent)) {
.view-dark,
.view-light,
:root {
--wiki-content-text-mix-color: var(--wiki-content-text-color);
--wiki-content-text-mix-color-95: var(--wiki-content-background-color);
--wiki-content-background-color--secondary: var(--wiki-content-dynamic-color--secondary--inverted);
--wiki-content-border-color--secondary: var(--wiki-content-border-color);
--wiki-content-border-color--accent: var(--wiki-accent-color);
--wiki-accent-color--hover: var(--wiki-accent-color);
--wiki-navigation-search-highlight-background-color: transparent;
}
}
/*****************************
* End older browser fallback *
******************************/
/*****************************
* PortableInfoboxes *
******************************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: color-mix(in srgb, var(--pi-secondary-background) 50%, transparent);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align: center;
font-size: 1.5em;
background: color-mix(in srgb, var(--pi-secondary-background) 75%, transparent);
color: var(--pi-secondary-background-label);
}
.portable-infobox .pi-data,
.portable-infobox .pi-group {
background: var(--wiki-content-background-color--secondary);
}
.portable-infobox .pi-image {
padding: 8px;
}
.pi-image-thumbnail {
max-width: 100%;
}
.pi-caption {
color: var(--wiki-content-text-mix-color);
}
.pi-section-navigation .pi-section-tab.pi-section-active,
.pi-section-navigation .pi-section-tab.current,
.pi-media-collection .pi-tab-link.current {
background: var(--pi-secondary-background);
color: var(--pi-secondary-background-label);
}
.pi-collapse > .pi-item:first-child {
cursor: pointer;
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: inherit;
font-weight: 700;
margin: 0;
}
/*****************************
* End PortableInfoboxes *
******************************/
/*******************
* Main page layout *
********************/
#mp-container {
display: grid;
gap: 10px;
clear:both; /* for .mw-indicators combined with NOTITLE */
}
@media screen and (max-width: 990px) {
/* for mobile screens */
#mp-container {
grid-template-areas:var(--main-page-layout--mobile);
grid-template-columns:var(--main-page-layout-columns--mobile, 100%);
}
.mp-box.mp-hide-on-mobile {
display: none;
}
}
@media screen and (min-width: 990px) and (max-width: 1350px) {
/* for narrow screens, between 990px and 1350px */
#mp-container {
grid-template-areas:var(--main-page-layout--tablet);
grid-template-columns:var(--main-page-layout-columns--tablet, 1fr 1fr);
}
.mp-box.mp-hide-on-tablet {
display: none;
}
}
@media screen and (min-width: 1350px) {
/* for all other screens, 1350px and wider */
#mp-container {
grid-template-areas:var(--main-page-layout--desktop);
grid-template-columns:var(--main-page-layout-columns--desktop, 2fr 1fr 2fr);
}
.mp-box.mp-hide-on-desktop {
display: none;
}
}
.mp-box {
position: relative;
display: flex;
flex-flow: column nowrap;
width: 100%;
box-sizing: border-box;
background: color-mix(in srgb, var(--wiki-content-background-color--secondary) 25%, transparent);
border: 1px solid var(--wiki-content-border-color);
padding: 0px;
}
.mp-body {
height: 100%;
display: flex;
padding: 0.5em;
flex-flow: column nowrap;
}
.mp-box.centered-content .mp-body {
height: 100%;
display: flex;
flex-flow: column nowrap;
justify-content: space-evenly;
}
.mp-box.has-floating-image {
display: block;
}
.mp-box.has-floating-image .mp-body {
height: unset;
display: block;
}
.mp-box.header-only {
border-bottom-width:0px;
}
.mp-box.header-only .mp-body {
display:none;
}
.mp-box.missing .mw-inputbox-input {
/* max-width doesn't override the input element's 'size' property, but that property does work as a max-width itself, so we can set width:100% for the same effect */
width:100% !important;
}
/* overqualified to override normal heading styles */
.mw-body .mp-box h2 {
text-align: center;
font-weight: bold;
font-family: var(--wiki-content-heading-font-family);
overflow: initial;
border-bottom: 1px solid var(--wiki-content-border-color);
font-size: 150%;
margin: 0;
padding: 5px 0;
color: var(--wiki-content-heading-color);
}
#mp-box-welcome {
text-align: center;
position: relative;
overflow: hidden;
}
#mp-box-welcome h2 {
font-size: 200%;
}
#mp-welcome {
display: flex;
flex-flow: column nowrap;
position: relative;
height: 100%;
z-index: 2;
box-sizing: border-box;
}
#mp-welcome .welcome-subtitle {
height: 100%;
background: color-mix(in srgb, var(--wiki-content-dynamic-color--inverted) 85%, transparent);
padding: 0.5em;
}
#mp-banner {
position: absolute;
width: 100%;
height: 100%;
filter: blur(5px);
z-index: -1;
background: url(/images/e/e0/MP_banner.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.view-dark #mp-banner {
filter: blur(5px) brightness(50%);
}
.view-light #mp-banner {
filter: blur(5px) contrast(50%);
}
/* [[Template:MP_link]] */
.mp-links {
--gap: 10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap: var(--gap);
}
.mp-links > ul > li {
display: flex;
flex-flow: column nowrap;
align-items: stretch;
text-align: center;
box-sizing: border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline: 1px solid var(--wiki-content-link-color);
transition: 0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: color-mix(in srgb, var(--wiki-content-link-color) 20%, transparent);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links.columns-8 > ul > li {flex: max(calc((100% / 8) - var(--gap)), 5em) 1 1;}
.mp-links.columns-max > ul > li {flex: max(calc(0% - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height: 100%;
flex: 1 1 auto;
box-sizing: border-box;
padding: 5px;
}
.mp-links > ul > li > a:first-child {
height: 100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height: unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height: 100%;
}
.mp-links.side-image li {
flex-flow: row nowrap;
}
.mp-links.plain > ul > li {
outline-color: transparent;
}
/***********************
* End main page layout *
************************/
/*********************************************************************************************************************
* Semantically-correct horizontal lists (for Module:Navbox, and they're more machine-readable than {{*}}-formatting) *
**********************************************************************************************************************/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/*
* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again
* We also want to reset margin-right in Minerva
*/
margin: 0;
display: inline;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.hlist dl dl,
.hlist dl ol,
.hlist dl ul,
.hlist ol dl,
.hlist ol ol,
.hlist ol ul,
.hlist ul dl,
.hlist ul ol,
.hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li {
display: none;
}
/* TODO: :not() can maybe be used here to remove the later rule. naive test
* seems to work. more testing needed. like so: */
.hlist dt:not(:last-child)::after {
content: ":\20";
}
.hlist dd:not(:last-child)::after,
.hlist li:not(:last-child)::after {
/* "space, Middle Dot, space"
We use unicode numbers instead of the raw characters due to a Firefox encoding bug on unicode characters.
The space is also encoded because raw spaces combined with a unicode number strips the spaces under some conditions such as single-line lists */
/* content: "\20\00B7\20"; font-weight: bold; */
/* "space • space"
There may (and likely) be an extra whitespace between <li>s,
therefore we have to use a space character as last character of this sequence.
By this way, the last space and the next whitespace will collapse as a single space,
to make the whitespace on both sides of the middle dot the same width.
*/
content: "\20\A0\2022\A0\20";
font-weight: inherit;
}
/* Add parentheses around nested lists */
.hlist dd ol::before,
.hlist dd ul::before,
.hlist dd dl::before,
.hlist dt ol::before,
.hlist dt ul::before,
.hlist dt dl::before,
.hlist li ol::before,
.hlist li ul::before,
.hlist li dl::before {
content: "\20(";
font-weight: inherit;
}
.hlist dd ol::after,
.hlist dd ul::after,
.hlist dd dl::after,
.hlist dt ol::after,
.hlist dt ul::after,
.hlist dt dl::after,
.hlist li ol::after,
.hlist li ul::after,
.hlist li dl::after {
content: ")";
font-weight: inherit;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li::before {
content: " " counter(listitem) ".\20";
}
/* Progressive enhancement:
* try to make the dot always follow the list item in same line
*/
.hlist :is(li,dt,dd):not(:has(:is(li,dt,dd))) {
display: inline-block;
}
/********************************************
* End semantically-correct horizontal lists *
*********************************************/
/*** Miscellaneous ***/
.responsive-image {
max-width: 100%;
height: auto;
box-sizing: border-box;
}
.view-dark .invert-on-dark,
.view-light .invert-on-light {
filter: invert(100%);
}
.pixelated {
image-rendering: pixelated;
}
@media screen and (min-width: 720px) {
.mobileonly {
display: none;
}
}
@media screen and (max-width: 720px) {
.nomobile {
display: none;
}
}
/*** Utility classes for standard MW galleries ***/
/* it's important that spaced comes before centered in the sheet */
.gallery.gallery.gallery.spaced { /* this selector looks ridiculous but is actually part of stock Vector and therefore a necessary override */
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin-left: unset;
}
.gallery.centered {
text-align: center;
}
/**************************
* Start Modular Templates *
**************************/
/********* [[Template:Ambox]] *********/
.ambox {
--ambox-color: var(--wiki-accent-color);
border: 1px solid var(--wiki-content-border-color);
border-left: 10px solid var(--ambox-color);
border-radius: 2px;
display: flex;
align-items: center;
gap: .6em;
margin: 1em 0;
padding: 3px .6em;
background-color: var(--wiki-content-background-color--secondary);
box-shadow: 2px 2px 5px 0px #0002;
}
@media (min-width: 720px) {
.ambox {
margin-inline: 10%;
}
}
.ambox.tiny {
padding: .04rem .5em;
margin-inline: 0;
width: fit-content;
}
.ambox + .ambox {
margin-top: -.6em;
}
.ambox-content {
flex: 1;
}
.ambox-content p {
margin: .15em 0;
}
.ambox-title {
font-weight: bold;
}
/********* [[Template:Hatnote]] *********/
.hatnote {
padding: 1px 0 1px 1.6em;
margin-bottom: 0.5em;
font-style: italic;
border-top: 1px solid var(--wiki-content-border-color--secondary);
border-bottom: 1px solid var(--wiki-content-border-color--secondary);
}
.hatnote.icon {
padding-left: 0;
}
/********* [[Template:Spoiler]] *********/
.spoiler-content {
background-color: color-mix(in srgb, var(--wiki-content-dynamic-color) 50%, transparent);
transition: all 0.3s;
cursor: pointer;
overflow: auto;
}
@supports not (color:color-mix(in srgb, #000, transparent)) {
.spoiler-content {
background-color: var(--wiki-content-dynamic-color--secondary);
}
}
.spoiler-content > * {
pointer-events: none;
opacity: 0;
transition: all 0.3s;
}
.spoiler-content.show {
background-color: transparent;
}
.spoiler-content.show > * {
pointer-events: unset;
opacity: 1;
}
/********* [[Template:Link icon]] *********/
.link-icon {
--link-icon-line-height: 1.5em;
--link-icon-size: 1.5em;
display: inline-flex;
align-items: center;
height: var(--link-icon-line-height);
vertical-align: bottom;
}
.link-icon .regular {
align-self: center;
}
.link-icon .regular a {
display: flex;
}
.link-icon .regular img {
height: var(--link-icon-size);
max-width: var(--link-icon-size);
}
.link-icon .fallback {
outline: 1px solid var(--wiki-content-text-color);
border-radius: 50%;
text-align: center;
width: var(--link-icon-size);
line-height: var(--link-icon-size);
}
.link-icon.notext,
.link-icon.notext .fallback {
display: inline-block;
}
/********* [[Template:Quote]] *********/
.quote {
background: var(--wiki-content-background-color--secondary);
border-radius: 5px;
border: 2px solid var(--wiki-content-border-color);
margin: .5em 0;
padding: .5em;
overflow-y: hidden;
}
.quote .block {
display: block;
}
.quote .title {
font-size: large;
font-weight: bold;
}
.quote .content {
font-style: italic;
}
.quote .author {
font-weight: bold;
text-align: end;
}
.quote .marks-wrapper {
display: flex;
gap: 5px;
}
.quote .marks-wrapper::before,
.quote .marks-wrapper::after {
font-size: 100px;
line-height: 0px;
}
.quote .marks-wrapper::before {
content: "\201C";
margin-top: 40px;
}
.quote .marks-wrapper::after {
content: "\201D";
align-self: end;
margin-bottom: -10px;
}
.client-js .mw-charinsert-item {
display: none;
}
/************************
* End Modular Templates *
*************************/
/*****************************
* Used by [[Template:Color]] *
******************************/
.color__splotch {
display: inline-block;
height: 1em;
width: 1em;
box-sizing: border-box;
vertical-align: text-top;
border-radius: 50%;
border: 1px solid var(--wiki-content-text-color);
}
/*********************
* End Template:Color *
**********************/
/*********************************
* Used by [[Template:TOC limit]] *
**********************************/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/*************************
* End Template:TOC limit *
**************************/
/*********************************
* Used by [[Template:TOC right]] *
**********************************/
@media all and (min-width: 720px) {
.tocright {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
}
/*************************
* End Template:TOC right *
**************************/
07bac665766797b2f9a5ebe02e623e7ac008d151
Sidequests
0
1094
1717
2025-11-14T21:08:06Z
Sonoforpheus
111341
Redirected page to [[Side Quests]]
wikitext
text/x-wiki
#REDIRECT [[Side Quests]]
c90ea46cef100e74bdbcde82836c0570980425ba
Side Quests
0
1067
1718
1663
2025-11-14T21:08:35Z
Sonoforpheus
111341
Matching the in-game name
wikitext
text/x-wiki
{{Stub}}
Several '''side quests''' exist alongside the main story [[progression]].
* [[Missing Socks]]
* Bridge repair
* Boardwalk repair
* The Clock Tower
* Rescuing Tia
* Sabrina's radio tower
*
{{ItemNav}}
[[Category:Progression]]
666a860470167974113569080fe785ff21cc2fed
MediaWiki:Gadgets/removeFonts/style.css
8
1095
1719
2025-11-14T22:09:52Z
5jiji
640693
Default wiki.gg fonts
css
text/css
:root {
--wiki-body-font-family: sans-serif;
--wiki-content-heading-font-family: 'Linux Libertine', 'Georgia', 'Times', serif;
}
8b654efbcaa8c97df53631b41396cc86c01ccb35
MediaWiki:Gadgets/removeFonts
8
1096
1720
2025-11-14T22:11:05Z
5jiji
640693
Created the 'remove font' gadget (hidden for now, may need more testing)
GadgetDefinition
application/json
{
"settings": {
"section": "",
"package": true,
"default": false,
"hidden": true,
"supportsUrlLoad": true
},
"loadConditions": {
"actions": [],
"categories": [],
"namespaces": [],
"contentModels": [],
"rights": []
},
"module": {
"pages": [
"style.css"
],
"dependencies": [],
"type": "styles"
}
}
06c604bcbb86881b305c2e666584531d73612a51
MediaWiki:Gadget-removeFonts
8
1097
1721
2025-11-14T22:15:09Z
5jiji
640693
Name of the 'removeFonts' gadget
wikitext
text/x-wiki
Replace game fonts by default wiki.gg fonts
58c7a39ff569998d4e6f0125f0e7a33fc1dc797b
Power
0
1065
1722
1659
2025-11-14T22:30:45Z
Sonoforpheus
111341
Added missing info
wikitext
text/x-wiki
'''Power''' is a resource that is required to run almost all [[buildings]], noteable exceptions being furnaces and the power-producing buildings. The primary source of power is from {{ItemLink|Small Wind Turbine|Small Wind Turbines}} and later {{ItemLink|Large Wind Turbine|Large Wind Turbines}}. A small amount of power is produced by each of the [[characters|villagers']] houses and the other buildings throughout [[St. Ambroise]]. A substantial amount of power can be produced at the [[hydroelectric dam]] once the required [[components]] for repairing it are unlocked.
Power is not consumed. Instead the total amount of power produced must be greater than the combined total power consumed of all of the buildings on the same circuit. Otherwise all of those buildings will stop working entirely. This is accompanied by a breakdown noise. Each building lists its power requirements in its blueprint and on its configuration menu. Unpowered buildings will have a flashing lightning bolt icon. Interacting with a power-producing building or a power pole will give the total produced and consumed on that circuit, and lists the difference. If enough buildings are removed from a circuit so that the total consumed is less than the total produced again, the circuit will work again and all activity will resume.
== Power Distribution ==
A {{ItemLink|Power Pole (Level 1)}} or a {{ItemLink|Power Pole (with light)}} will provide power to a 7x7 square centered on the pole. The {{ItemLink|Power Pole (Level 2)}} increases this size to 11x11. Each power pole can only have up to five other poles connected to it.
== Power Production ==
=== Power from turbines ===
The amount of power generated by a wind turbine depends on the area in which it is placed. {{ItemLink|Large Wind Turbine|Large Wind Turbines}} produce four times the power of their smaller counterparts. There is no wind in the [[Mines]], so turbines do not produce any power when placed there.
{| class="wikitable"
|+ Turbine efficiency by area
! Turbine type !! Town !! Railyard !! Silo !! Mountain !! Coast
|-
| {{ItemLink|Small Wind Turbine}} || 2000W || 3000W || 3500W || 4000W || 5000W
|-
| {{ItemLink|Large Wind Turbine}} || 8000W || 12,000W || 14,000W || 16,000W || 20,000W
|}
=== Power from town buildings ===
Each building in town supplies a small amount of power. The building can be connected to a circuit by placing a power pole near the power meter on the side of the building. If that circuit becomes overloaded, the building's power will also shut off, and any [[shops]] or other desks there will not be interactable until the power is resumed.
{|
|-
| style="vertical-align:top;" |
{| class="wikitable"
! Building !! Net power output
|-
| [[University]] || 5000W
|-
| Auntie's House || 3500W
|-
| [[Tavern]] || 3000W
|-
| [[Lighthouse]] || 2500W
|-
| [[Scrapyard]] || 2000W
|-
| [[Train Station]] || 1500W
|-
| Pete's House || 500W
|}
|
{| class="wikitable"
! Buildings with 1000W net output
|-
| [[Bakery]]
|-
| Church
|-
| [[Flower shop]]
|-
| [[General store]]
|-
| [[Mayor's House]]
|-
| Noor's House
|-
| Veronica's House
|-
| William's House
|}
|}
=== Power consuming town buildings===
The [[silo]] and the [[observatory]] both have breaker meters that look identical to the ones on the other buildings in town, but those two buildings consume power rather than supplying it. The silo consumes 15,000W and the observatory consumes 3500W.
=== Power from the dam ===
The door to the [[hydroelectric dam]] is padlocked, but can easily be opened with the hammer. Inside there are three turbines that each need components delivered for repair. Each one also must be connected to the water supply behind them via {{ItemLink|Pipe|pipes}}. Each turbine outputs 100,000 W of power, for a total of 300,000 W produced by the entire dam. This amount usually far eclipses the power output of all of the wind turbines placed by that point of the game.
{| class= "wikitable"
! Turbine !! Repair components
|-
| Left Turbine || {{ItemLink|Gear}} x 150<br/> {{ItemLink|Bearing}} x 60<br/> {{ItemLink|Stator}} x 30
|-
| Center Turbine || {{ItemLink|Gear}} x 300<br/> {{ItemLink|Bearing}} x 150<br/> {{ItemLink|Heavy Duty Motor}} x 20
|-
| Right Turbine || {{ItemLink|Bearing}} x 450<br/> {{ItemLink|Stator}} x 100<br/> {{ItemLink|Flow Meter}} x 4
|-
| '''All combined''' || {{ItemLink|Gear}} x 450<br/> {{ItemLink|Bearing}} x 660<br/> {{ItemLink|Stator}} x 130<br/> {{ItemLink|Heavy Duty Motor}} x 20<br/> {{ItemLink|Flow Meter}} x 4<br/> {{ItemLink|Pipe}} x 6 ''(for connecting to water supply)''
|}
2c81a86f5ad367bfff16d1f1005a95b7f5175790
Cable Crane
0
766
1723
1324
2025-11-15T01:40:46Z
Sonoforpheus
111341
Added description and throughput info
wikitext
text/x-wiki
{{Item Infobox
|title = Cable Crane
|image = Cable Crane Placed.png
|Description = Moves items from position A to position B. Can move long distances and over buildings.
|Ingredients = Steel Beam:15, Winch:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water =
}}
The '''Cable Crane''' is an item that is unlocked in Tier 3 of the [[research]] chain, roughly coinciding with repairing the lighthouse and getting access to [[recyclables]] from the pier.
Cable Cranes enable the transport of items across gaps that {{ItemLink|Conveyor Belt|Conveyor Belts}} can't cross, such as the canal or gaps in the mines. Since {{ItemLink|Loader}} crates can't pass through an {{ItemLink|underpass}}, Cable Cranes also are an effective way for crates to cross NPC paths without blocking them.
== Throughput ==
The item throughput of a crane depends on the length between the pickup tile and the dropoff tile. Note: since crates only travel in every other space on a belt, the maximum throughput of crates on a belt is 45/minute. This is reflected in the table below:
{| class="wikitable"}
! rowspan = 2 | Carry Distance
! rowspan = 2 | Items/min
! rowspan = 2 | Crated Items/min
! colspan = 2 | # of cranes for a saturated belt
|-
! items (90) !! crates (45)
|-
| 2-5 tiles || 15 || 225 || 6 || 3
|-
| 6-9 tiles || 11.25 || 168.75 || 8 || 4
|-
| 10-12 tiles || 9 || 135 || 10 || 5
|-
| colspan = 5 | Note that at any distance, one crane will support a saturated belt of items if loaded into a crate before the crane and unloaded after it.
|}
[[Category:Building]]
{{ItemNav}}
f6a072cf9269396aae9e90dc7e50829f8102a634
1724
1723
2025-11-15T01:49:44Z
Sonoforpheus
111341
Added info on retrieving barge items and picking up NPCs
wikitext
text/x-wiki
{{Item Infobox
|title = Cable Crane
|image = Cable Crane Placed.png
|Description = Moves items from position A to position B. Can move long distances and over buildings.
|Ingredients = Steel Beam:15, Winch:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water =
}}
The '''Cable Crane''' is an item that is unlocked in Tier 3 of the [[research]] chain, roughly coinciding with repairing the lighthouse and getting access to [[recyclables]] from the pier.
Cable Cranes enable the transport of items across gaps that {{ItemLink|Conveyor Belt|Conveyor Belts}} can't cross, such as the canal or gaps in the mines. Since {{ItemLink|Loader}} crates can't pass through an {{ItemLink|underpass}}, Cable Cranes also are an effective way for crates to cross NPC paths without blocking them.
Cranes will pick up any villagers who step on their pickup tile and move them to the dropoff. This counts as a [[Workplace Accidents|workplace accident]].
== Throughput ==
The item throughput of a crane depends on the length between the pickup tile and the dropoff tile. Note: since crates only travel in every other space on a belt, the maximum throughput of crates on a belt is 45/minute. This is reflected in the table below:
{| class="wikitable"}
! rowspan = 2 | Carry Distance
! rowspan = 2 | Items/min
! rowspan = 2 | Crated Items/min
! colspan = 2 | # of cranes for a saturated belt
|-
! items (90) !! crates (45)
|-
| 2-5 tiles || 15 || 225 || 6 || 3
|-
| 6-9 tiles || 11.25 || 168.75 || 8 || 4
|-
| 10-12 tiles || 9 || 135 || 10 || 5
|-
| colspan = 5 | Note that at any distance, one crane will support a saturated belt of items if loaded into a crate before the crane and unloaded after it.
|}
== Retrieving Recyclables ==
Once the lighthouse is repaired, a barge full of [[recyclables]] will arrive every day at 8am and leave at 8pm. Cranes are the only method of retrieving the items from the barge. The crane must cross the pier, pick up from a tile in the barge, and drop off on a tile on land. As noted in the above table, it takes six cranes to saturate a belt with recyclables.
[[Category:Building]]
{{ItemNav}}
c8c399962bd3ce2acc2374b1b40cd0f4e6151e10
1743
1724
2025-11-15T07:28:28Z
JustLeafy
396175
wikitext
text/x-wiki
{{Item Infobox
|title = Cable Crane
|image = Cable Crane Placed.png
|Description = Moves items from position A to position B. Can move long distances and over buildings.
|Ingredients = Steel Beam:15, Winch:2
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water =
}}
The '''Cable Crane''' is an item that is unlocked in Tier 3 of the [[research]] chain, roughly coinciding with repairing the lighthouse and getting access to [[recyclables]] from the pier.
Cable Cranes enable the transport of items across gaps that {{ItemLink|Conveyor Belt|Conveyor Belts}} can't cross, such as the canal or gaps in the mines. Since {{ItemLink|Loader}} crates can't pass through an {{ItemLink|underpass}}, Cable Cranes also are an effective way for crates to cross NPC paths without blocking them.
Cranes will pick up any villagers who step on their pickup tile and move them to the dropoff. This counts as a [[Workplace Accidents|workplace accident]].
== Throughput ==
The item throughput of a crane depends on the length between the pickup tile and the dropoff tile. Note: since crates only travel in every other space on a belt, the maximum throughput of crates on a belt is 45/minute. This is reflected in the table below:
{| class="wikitable"
! rowspan = 2 | Carry Distance
! rowspan = 2 | Items/min
! rowspan = 2 | Crated Items/min
! colspan = 2 | # of cranes for a saturated belt
|-
! items (90) !! crates (45)
|-
| 2-5 tiles || 15 || 225 || 6 || 3
|-
| 6-9 tiles || 11.25 || 168.75 || 8 || 4
|-
| 10-12 tiles || 9 || 135 || 10 || 5
|-
| colspan = 5 | Note that at any distance, one crane will support a saturated belt of items if loaded into a crate before the crane and unloaded after it.
|}
== Retrieving Recyclables ==
Once the lighthouse is repaired, a barge full of [[recyclables]] will arrive every day at 8am and leave at 8pm. Cranes are the only method of retrieving the items from the barge. The crane must cross the pier, pick up from a tile in the barge, and drop off on a tile on land. As noted in the above table, it takes six cranes to saturate a belt with recyclables.
[[Category:Building]]
{{ItemNav}}
1211e8016838ee7bd9b374cfecef72581e7d98d9
Gems
0
933
1725
1442
2025-11-15T02:43:26Z
Sonoforpheus
111341
Added fiberglass reference and template links, added see also synthesizer link
wikitext
text/x-wiki
'''Gems''' are a group of items that can be found in deposits in the [[mines]]. Putting a gem through a {{ItemLink|Recycler}} will yield a number of gem {{ItemLink|Diamond Fragment|fragments|link=Fragments}}. Fragments can be grown into full gems in a {{ItemLink|Synthesizer}}, allowing for infinite production of gems.
''See also: [[Synthesizer]] for more information.''
'''Quartz''' is an ingredient in {{ItemLink|Glass Lens}}, {{ItemLink|Fiberglass}}, and {{ItemLink|Ceramic Plate}} production, and otherwise all gems can be sold to {{NPC|Cliff}} at the [[general store]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Amethyst
| description = It's quite purple.
| sold = 25
}}
{{Card
| name = Diamond
| description = Very exquisite and exceptionally rare.
| sold = 100
}}
{{Card
| name = Emerald
| description = As rare as it is beautiful.
| sold = 50
}}
{{Card
| name = Ruby
| description = It has a stunning red color.
| sold = 75
}}
{{Card
| name = Quartz
| description = Found exclusively in the mines. Can be used to make glass based components.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable width=100%
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Angela}} <br/> {{NPC|Cliff}} <br/> {{NPC|Elise}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Veronica}}
| {{NPC|Dottie}} <br/> {{NPC|Sabrina}}
| {{NPC|Benson}} <br/> {{NPC|Scrubs}}
| {{NPC|Noor}}
|}
[[Category:Item type]]
{{ItemNav}}
0205f0eed5ae91cb96f8f6754df8941fadbe80ae
Little Rocket Lab Wiki/welcome
0
4
1726
1671
2025-11-15T03:07:48Z
Martin mc
641235
WE'RE OFFICIAL BABY
wikitext
text/x-wiki
{{Main page box/start
| title = Welcome to the Official {{SITENAME}}!
}}
There are currently [[Special:AllPages|{{NUMBEROFARTICLES}} articles]] on the wiki. The wiki is brand new and still has a fair bit of content missing. You can help by creating [[Special:NewPage|new articles]] or expanding existing ones! Be sure and check out the [[Style Guide]] for help.
{{Main page box/end}}<noinclude>[[Category:Main page boxes]]</noinclude><!-- don't edit this line -->
4eb2a7792e0c59e45a11b533d3fb15b1d65cdd6a
Amethyst
0
1098
1727
2025-11-15T03:10:45Z
Sonoforpheus
111341
Redirected page to [[Gems]]
wikitext
text/x-wiki
#REDIRECT [[Gems]]
6ee8f5cf74a456bba474074023e3aa56cc80c270
Emerald
0
1099
1728
2025-11-15T03:20:17Z
Sonoforpheus
111341
Redirected page to [[Gems]]
wikitext
text/x-wiki
#REDIRECT [[Gems]]
6ee8f5cf74a456bba474074023e3aa56cc80c270
Ruby
0
1100
1729
2025-11-15T03:21:54Z
Sonoforpheus
111341
Redirected page to [[Gems]]
wikitext
text/x-wiki
#REDIRECT [[Gems]]
6ee8f5cf74a456bba474074023e3aa56cc80c270
Synthesizer
0
786
1730
1349
2025-11-15T04:05:24Z
Sonoforpheus
111341
Added Gem production figures
wikitext
text/x-wiki
{{Item Infobox
|title = Synthesizer
|image = Synthesizer Placed.png
|Description = Grows new crystals out of fragments, which are made from recycling crystals.
|Ingredients = Lightweight Frame:2, Fiberglass:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water = 30
}}
The '''Synthesizer''' is a [[Buildings|building]] unlocked in [[research|Tier 6]]. It requires both [[power]] and [[water Pressure|water pressure]] to operate. It has one belt input for receiving [[fragments]] and one output, where it produces full [[gems]].
Only one of the pipe inputs must be connected for the machine to work. The other can be used to chain more Synthesizers together or simply to pass the water network on.
The Synthesizer works in tandem with the {{ItemLink|Recycler}}. Gems input into the Recycler are broken into a number of [[fragments]] dependent on the kind of gem. The Synthesizer can then create Gems that can be fed back into the Recycler, which creates an infinite source of new Gems. This is most useful for {{ItemLink|Quartz}}, as it is an ingredient in {{ItemLink|Fiberglass}} and {{ItemLink|Ceramic Plate}} production. It can also be used as an infinite source of gems for sale to {{NPC|Cliff|sale to Cliff|link=General store}}.
== Gem Production Stats ==
=== Recycler to Gem ratios ===
''Note: these figures assume the [[Research#Tier 4|Recycler Efficiency]] upgrade has been unlocked''
{| class="wikitable" style="text-align:center;"
! Gem !! Recycler Gem input rate !! Recycler Fragment output rate !! Synthesizer Gem production rate !! Recycler : Synthesizer ratio
|-
| {{ItemLink|Quartz}} || 15/min || 45/min || 10/min || 2 : 9 or<br/>1 : 4.5
|-
| {{ItemLink|Amethyst}} || 15/min || 45/min || 6/min || 2 : 15 or<br/>1 : 7.5
|-
| {{ItemLink|Emerald}} || 15/min || 45/min || 3/min || 1 : 15
|-
| {{ItemLink|Ruby}} || 15/min || 30/min || 3/min || 1 : 10
|-
| {{ItemLink|Diamond}} || 3/min || 6/min || 2/min || 1 : 3
|-
| colspan=5 | ''Note: production at the scales listed here are not necessary to complete any in-game tasks and are presented as a theoretical maximum''
|}
=== Gem production for money ===
The following calculates the worth of the gems produced per the number of Synthesizers used to create them at full efficiency.
{| class="wikitable" style="text-align:center;"
! Gem !! Gem sell price{{Coin}} !! Net gems/min !! Coins{{Coin}}/min !! Synths used !! Coins{{Coin}} / Synth
|-
| {{ItemLink|Quartz}} || 5{{Coin}} || 30 || 150{{Coin}} || 4.5 || '''33.33'''{{Coin}}
|-
| {{ItemLink|Amethyst}} || 25{{Coin}} || 30 || 750{{Coin}} || 7.5 || '''100'''{{Coin}}
|-
| {{ItemLink|Emerald}} || 50{{Coin}} || 30 || 1500{{Coin}} || 15 || '''100'''{{Coin}}
|-
| {{ItemLink|Ruby}} || 75{{Coin}} || 15 || 1125{{Coin}} || 10 || '''112.5'''{{Coin}}
|-
| {{ItemLink|Diamond}} || 100{{Coin}} || 3 || 300{{Coin}} || 3 || '''100'''{{Coin}}
|-
| colspan = 6 | Figures are per {{ItemLink|Recycler}} and assume full efficiency
|}
[[Category:Building]]
{{ItemNav}}
706ccbba3ffd5227c0e524eb7dffb569e6d7aac4
1731
1730
2025-11-15T04:50:07Z
Sonoforpheus
111341
typo
wikitext
text/x-wiki
{{Item Infobox
|title = Synthesizer
|image = Synthesizer Placed.png
|Description = Grows new crystals out of fragments, which are made from recycling crystals.
|Ingredients = Lightweight Frame:2, Fiberglass:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water = 30
}}
The '''Synthesizer''' is a [[Buildings|building]] unlocked in [[research|Tier 6]]. It requires both [[power]] and [[water Pressure|water pressure]] to operate. It has one belt input for receiving [[fragments]] and one output, where it produces full [[gems]].
Only one of the pipe inputs must be connected for the machine to work. The other can be used to chain more Synthesizers together or simply to pass the water network on.
The Synthesizer works in tandem with the {{ItemLink|Recycler}}. Gems input into the Recycler are broken into a number of [[fragments]] dependent on the kind of gem. The Synthesizer can then create Gems that can be fed back into the Recycler, which creates an infinite source of new Gems. This is most useful for {{ItemLink|Quartz}}, as it is an ingredient in {{ItemLink|Fiberglass}} and {{ItemLink|Ceramic Plate}} production. It can also be used as an infinite source of gems for {{NPC|Cliff|sale to Cliff|link=General store}}.
== Gem Production Stats ==
=== Recycler to Gem ratios ===
''Note: these figures assume the [[Research#Tier 4|Recycler Efficiency]] upgrade has been unlocked''
{| class="wikitable" style="text-align:center;"
! Gem !! Recycler Gem input rate !! Recycler Fragment output rate !! Synthesizer Gem production rate !! Recycler : Synthesizer ratio
|-
| {{ItemLink|Quartz}} || 15/min || 45/min || 10/min || 2 : 9 or<br/>1 : 4.5
|-
| {{ItemLink|Amethyst}} || 15/min || 45/min || 6/min || 2 : 15 or<br/>1 : 7.5
|-
| {{ItemLink|Emerald}} || 15/min || 45/min || 3/min || 1 : 15
|-
| {{ItemLink|Ruby}} || 15/min || 30/min || 3/min || 1 : 10
|-
| {{ItemLink|Diamond}} || 3/min || 6/min || 2/min || 1 : 3
|-
| colspan=5 | ''Note: production at the scales listed here are not necessary to complete any in-game tasks and are presented as a theoretical maximum''
|}
=== Gem production for money ===
The following calculates the worth of the gems produced per the number of Synthesizers used to create them at full efficiency.
{| class="wikitable" style="text-align:center;"
! Gem !! Gem sell price{{Coin}} !! Net gems/min !! Coins{{Coin}}/min !! Synths used !! Coins{{Coin}} / Synth
|-
| {{ItemLink|Quartz}} || 5{{Coin}} || 30 || 150{{Coin}} || 4.5 || '''33.33'''{{Coin}}
|-
| {{ItemLink|Amethyst}} || 25{{Coin}} || 30 || 750{{Coin}} || 7.5 || '''100'''{{Coin}}
|-
| {{ItemLink|Emerald}} || 50{{Coin}} || 30 || 1500{{Coin}} || 15 || '''100'''{{Coin}}
|-
| {{ItemLink|Ruby}} || 75{{Coin}} || 15 || 1125{{Coin}} || 10 || '''112.5'''{{Coin}}
|-
| {{ItemLink|Diamond}} || 100{{Coin}} || 3 || 300{{Coin}} || 3 || '''100'''{{Coin}}
|-
| colspan = 6 | Figures are per {{ItemLink|Recycler}} and assume full efficiency
|}
[[Category:Building]]
{{ItemNav}}
52fcdc5100fa5395be5d7b9c69afcee8483b23b0
1732
1731
2025-11-15T04:54:16Z
Sonoforpheus
111341
clarification
wikitext
text/x-wiki
{{Item Infobox
|title = Synthesizer
|image = Synthesizer Placed.png
|Description = Grows new crystals out of fragments, which are made from recycling crystals.
|Ingredients = Lightweight Frame:2, Fiberglass:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water = 30
}}
The '''Synthesizer''' is a [[Buildings|building]] unlocked in [[research|Tier 6]]. It requires both [[power]] and [[water Pressure|water pressure]] to operate. It has one belt input for receiving [[fragments]] and one output, where it produces full [[gems]].
Only one of the pipe inputs must be connected for the machine to work. The other can be used to chain more Synthesizers together or simply to pass the water network on.
The Synthesizer works in tandem with the {{ItemLink|Recycler}}. Gems input into the Recycler are broken into a number of [[fragments]] dependent on the kind of gem. The Synthesizer can then create Gems that can be fed back into the Recycler, which creates an infinite source of new Gems. This is most useful for {{ItemLink|Quartz}}, as it is an ingredient in {{ItemLink|Fiberglass}} and {{ItemLink|Ceramic Plate}} production. It can also be used as an infinite source of gems for {{NPC|Cliff|sale to Cliff|link=General store}}.
== Gem Production Stats ==
=== Recycler to Gem ratios ===
''Note: these figures assume the [[Research#Tier 4|Recycler Efficiency]] upgrade has been unlocked''
{| class="wikitable" style="text-align:center;"
! Gem !! Recycler Gem input rate !! Recycler Fragment output rate !! Synthesizer Gem production rate !! Recycler : Synthesizer ratio
|-
| {{ItemLink|Quartz}} || 15/min || 45/min || 10/min || 2 : 9 or<br/>1 : 4.5
|-
| {{ItemLink|Amethyst}} || 15/min || 45/min || 6/min || 2 : 15 or<br/>1 : 7.5
|-
| {{ItemLink|Emerald}} || 15/min || 45/min || 3/min || 1 : 15
|-
| {{ItemLink|Ruby}} || 15/min || 30/min || 3/min || 1 : 10
|-
| {{ItemLink|Diamond}} || 3/min || 6/min || 2/min || 1 : 3
|-
| colspan=5 | ''Note: production at the scales listed here are not necessary to complete any in-game tasks and are presented as a theoretical maximum''
|}
=== Gem production for money ===
The following calculates the worth of the gems produced per the number of Synthesizers used to create them at full efficiency.
{| class="wikitable" style="text-align:center;"
! Gem !! Gem sell price{{Coin}} !! Net gems/min !! Coins{{Coin}}/min !! Synths used !! Coins{{Coin}} / Synth
|-
| {{ItemLink|Quartz}} || 5{{Coin}} || 30 || 150{{Coin}} || 4.5 || '''33.33'''{{Coin}}
|-
| {{ItemLink|Amethyst}} || 25{{Coin}} || 30 || 750{{Coin}} || 7.5 || '''100'''{{Coin}}
|-
| {{ItemLink|Emerald}} || 50{{Coin}} || 30 || 1500{{Coin}} || 15 || '''100'''{{Coin}}
|-
| {{ItemLink|Ruby}} || 75{{Coin}} || 15 || 1125{{Coin}} || 10 || '''112.5'''{{Coin}}
|-
| {{ItemLink|Diamond}} || 100{{Coin}} || 3 || 300{{Coin}} || 3 || '''100'''{{Coin}}
|-
| colspan = 6 | Figures are per {{ItemLink|Recycler}} and assume full efficiency of Recyclers and Synthesizers
|}
[[Category:Building]]
{{ItemNav}}
473332f3aefd66b0a25389869e8724ce90af12b3
Components
0
1059
1733
1607
2025-11-15T05:22:39Z
Sonoforpheus
111341
changed table width parameters to use margins, temp fix
wikitext
text/x-wiki
'''Components''' are the manufactured parts that all [[buildings]] are made from and which must be delivered to the [[silo]] and various other locations to meet the requirements for [[progression]]. Simple components are used in production chains to create more complex ones, leading from [[ore]], [[stone]], and [[recyclables]] all the way up to {{ItemLink|Rocket Fuel}} and {{ItemLink|Supercomputer|Supercomputers}}.
== List of component blueprints ==
{| class="wikitable" style="vertical-align:middle; text-align:center; margin-left:10px; margin-right:10px"
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Bearing|rate=30|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Circuit Board|rate=15|tier=4|made=Assembler (Level 2)|Logic Chip|1|Copper Wire|2}}
{{Recipe|Copper Wire|rate=30|tier=0|made=Assembler (Level 1)|Copper Bar|2}}
{{Recipe|Fiberglass|rate=15|tier=6|made=Assembler (Level 2)|Quartz|2|Plastic Bar|1}}
{{Recipe|Flow Meter|rate=10|tier=5|made=Assembler (Level 2)|Circuit Board|1|Gear|3}}
{{Recipe|Gear|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|1}}
{{Recipe|Glass Lens|rate=2|tier=5|made=Assembler (Level 2)|Quartz|1|Copper Bar|1}}
{{Recipe|Heatsink|rate=45|tier=2|made=Assembler (Level 1)|Copper Bar|1}}
{{Recipe|Heavy Duty Motor|rate=15|tier=2|made=Assembler (Level 2)|Small Motor|1|Heatsink|2}}
{{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Lightweight Frame|rate=15|tier=6|made=Chemical Plant|Steel Beam|1|Plastic Bar|2}}
{{Recipe|Oxygen Tank|rate=15|tier=5|made=Assembler (Level 2)|Iron Plate|2|Copper Bar|1}}
{{Recipe|Plastic Bar|rate=30|tier=5|made=Chemical Plant|Bearing|2|Stator|1}}
{{Recipe|Rocket Fuel|rate=6|tier=7|made=Chemical Plant|Coal|15|Iron Plate|3}}
{{Recipe|Servo|rate=15|tier=4|made=Assembler (Level 2)|Circuit Board|1|Small Motor|1}}
{{Recipe|Small Motor|rate=30|tier=2|made=Assembler (Level 2)|Bearing|2|Stator|1}}
{{Recipe|Steel Beam|rate=30|tier=2|made=Assembler (Level 2)|Iron Plate|3|Coal|1}}
{{Recipe|Steel Cable|rate=30|tier=0|made=Assembler (Level 1)|Iron Bar|3}}
{{Recipe|Winch|rate=15|tier=3|made=Assembler (Level 2)|Heavy Duty Motor|1|Steel Cable|2}}
|}
{{ItemNav}}
[[Category:Components]]
50e7d6f01416c9d79fe82011dc0146f1388a24f8
1736
1733
2025-11-15T05:33:52Z
Sonoforpheus
111341
changed table alignment to be mobile-friendly
wikitext
text/x-wiki
'''Components''' are the manufactured parts that all [[buildings]] are made from and which must be delivered to the [[silo]] and various other locations to meet the requirements for [[progression]]. Simple components are used in production chains to create more complex ones, leading from [[ore]], [[stone]], and [[recyclables]] all the way up to {{ItemLink|Rocket Fuel}} and {{ItemLink|Supercomputer|Supercomputers}}.
== List of component blueprints ==
{| class="wikitable" style="vertical-align:middle; text-align:center; margin-left:0px; margin-right:auto"
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Bearing|rate=30|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Circuit Board|rate=15|tier=4|made=Assembler (Level 2)|Logic Chip|1|Copper Wire|2}}
{{Recipe|Copper Wire|rate=30|tier=0|made=Assembler (Level 1)|Copper Bar|2}}
{{Recipe|Fiberglass|rate=15|tier=6|made=Assembler (Level 2)|Quartz|2|Plastic Bar|1}}
{{Recipe|Flow Meter|rate=10|tier=5|made=Assembler (Level 2)|Circuit Board|1|Gear|3}}
{{Recipe|Gear|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|1}}
{{Recipe|Glass Lens|rate=2|tier=5|made=Assembler (Level 2)|Quartz|1|Copper Bar|1}}
{{Recipe|Heatsink|rate=45|tier=2|made=Assembler (Level 1)|Copper Bar|1}}
{{Recipe|Heavy Duty Motor|rate=15|tier=2|made=Assembler (Level 2)|Small Motor|1|Heatsink|2}}
{{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Lightweight Frame|rate=15|tier=6|made=Chemical Plant|Steel Beam|1|Plastic Bar|2}}
{{Recipe|Oxygen Tank|rate=15|tier=5|made=Assembler (Level 2)|Iron Plate|2|Copper Bar|1}}
{{Recipe|Plastic Bar|rate=30|tier=5|made=Chemical Plant|Bearing|2|Stator|1}}
{{Recipe|Rocket Fuel|rate=6|tier=7|made=Chemical Plant|Coal|15|Iron Plate|3}}
{{Recipe|Servo|rate=15|tier=4|made=Assembler (Level 2)|Circuit Board|1|Small Motor|1}}
{{Recipe|Small Motor|rate=30|tier=2|made=Assembler (Level 2)|Bearing|2|Stator|1}}
{{Recipe|Steel Beam|rate=30|tier=2|made=Assembler (Level 2)|Iron Plate|3|Coal|1}}
{{Recipe|Steel Cable|rate=30|tier=0|made=Assembler (Level 1)|Iron Bar|3}}
{{Recipe|Winch|rate=15|tier=3|made=Assembler (Level 2)|Heavy Duty Motor|1|Steel Cable|2}}
|}
{{ItemNav}}
[[Category:Components]]
ea1f12de998110bfac02d7f23099c3374a51424e
Buildings
0
1060
1734
1688
2025-11-15T05:24:18Z
Sonoforpheus
111341
changed table width parameters to use margins, temp fix
wikitext
text/x-wiki
'''Buildings''' are the various structures that are used to manufacture more and more complex [[components]] for use in [[progression]] and [[research]]. Buildings are chained together using {{ItemLink|Conveyor Belt|conveyor belts}} to form production chains, which can eventually become sophisticated enough to take raw [[ore]], [[stone]], and [[recyclables]] all the way to {{ItemLink|Rocket Fuel}} and advanced building materials for the rocket.
== List of building blueprints ==
{| class="wikitable" style="vertical-align:middle; text-align:center; margin-left:10px; margin-right:10px"
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Assembler (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Iron Plate|9}}
{{Recipe|Assembler (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Iron Plate|30|Heatsink|10}}
{{Recipe|Assembler (Level 3)|rate=1|tier=7|made=Assembler (Level 2)|Lightweight Frame|9|Ceramic Plate|6}}
{{Recipe|Bumper|rate=10|tier=3|made=Assembler (Level 2)|Winch|1|Iron Plate|2}}
{{Recipe|Cable Crane|rate=3|tier=3|made=Assembler (Level 2)|Steel Beam|15|Winch|6}}
{{Recipe|Chemical Plant|rate=2|tier=5|made=Assembler (Level 2)|Flow Meter|1|Servo|3}}
{{Recipe|Conveyor Belt|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Drill (Level 1)|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Gear|6}}
{{Recipe|Drill (Level 2)|rate=6|tier=6|made=Assembler (Level 2)|Fiberglass|3|Heavy Duty Motor|1}}
{{Recipe|Filtering Splitter|rate=2|tier=4|made=Assembler (Level 2)|Servo|3|Gear|15}}
{{Recipe|Furnace (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Stone|9}}
{{Recipe|Furnace (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Stone|30|Small Motor|3}}
{{Recipe|Item Buffer|rate=6|tier=2|made=Assembler (Level 2)|Iron Plate|15|Small Motor|2}}
{{Recipe|Item Dispenser|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|6|Gear|6}}
{{Recipe|Item Receiver|rate=15|tier=0|made=Assembler (Level 2)|Iron Plate|6|Gear|3}}
{{Recipe|Large Wind Turbine|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|6|Heavy Duty Motor|2}}
{{Recipe|Loader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Pipe|rate=10|tier=5|made=Assembler (Level 2)|Iron Plate|3|Copper Bar|1}}
{{Recipe|Power Pole (Level 1)|rate=30|tier=0|made=Assembler (Level 2)|Iron Plate|3|Copper Wire|2}}
{{Recipe|Power Pole (Level 2)|rate=6|tier=3|made=Assembler (Level 2)|Iron Plate|9|Heatsink|15}}
|-
|
{| width = 100%
| [[File:Power Pole (with light).png|link=Power Pole (with light)]] x 1
|-
| [[Power Pole (with light)]]
|-
| 10/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 6 || [[File:Copper Wire.png|link=Copper Wire]] x 9
|-
| [[Iron Plate]] || [[Copper Wire]]
|-
| 60/min || 90/min
|}
| [[General store]] {{Coin}}<br/><br/>{{Spoiler|Offering to [[Ronja]]}}
{{Recipe|Recycler|rate=2|tier=4|made=Assembler (Level 2)|Heavy Duty Motor|2|Steel Beam|6}}
{{Recipe|Small Wind Turbine|rate=6|tier=0|made=Assembler (Level 2)|Gear|15|Copper Wire|10}}
{{Recipe|Sorter|rate=1|tier=4|made=Assembler (Level 2)|Steel Beam|15|Logic Chip|9}}
{{Recipe|Splitter|rate=15|tier=1|made=Assembler (Level 2)|Gear|6|Copper Wire|3}}
{{Recipe|Synthesizer|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|2|Fiberglass|3}}
{{Recipe|Underground Pipe|rate=3|tier=5|made=Assembler (Level 2)|Iron Plate|6|Stone|6}}
{{Recipe|Underpass|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Stone|9}}
{{Recipe|Unloader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Utility Light|rate=6|tier=0|made=Assembler (Level 2)|Iron Plate|2|Copper Wire|6}}
{{Recipe|Water Pump|rate=3|tier=5|made=Assembler (Level 2)|Flow Meter|1|Heavy Duty Motor|1}}
{{Recipe|Wooden Chest|rate=15|tier=0|made=Assembler (Level 1)|Wood|4}}
|}
{{ItemNav}}
01de45a327f8546366cc843f97b15d6c81e48260
1735
1734
2025-11-15T05:33:24Z
Sonoforpheus
111341
changed table alignment to be mobile-friendly
wikitext
text/x-wiki
'''Buildings''' are the various structures that are used to manufacture more and more complex [[components]] for use in [[progression]] and [[research]]. Buildings are chained together using {{ItemLink|Conveyor Belt|conveyor belts}} to form production chains, which can eventually become sophisticated enough to take raw [[ore]], [[stone]], and [[recyclables]] all the way to {{ItemLink|Rocket Fuel}} and advanced building materials for the rocket.
== List of building blueprints ==
{| class="wikitable" style="vertical-align:middle; text-align:center; margin-left:0px; margin-right:auto"
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Assembler (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Iron Plate|9}}
{{Recipe|Assembler (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Iron Plate|30|Heatsink|10}}
{{Recipe|Assembler (Level 3)|rate=1|tier=7|made=Assembler (Level 2)|Lightweight Frame|9|Ceramic Plate|6}}
{{Recipe|Bumper|rate=10|tier=3|made=Assembler (Level 2)|Winch|1|Iron Plate|2}}
{{Recipe|Cable Crane|rate=3|tier=3|made=Assembler (Level 2)|Steel Beam|15|Winch|6}}
{{Recipe|Chemical Plant|rate=2|tier=5|made=Assembler (Level 2)|Flow Meter|1|Servo|3}}
{{Recipe|Conveyor Belt|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Drill (Level 1)|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Gear|6}}
{{Recipe|Drill (Level 2)|rate=6|tier=6|made=Assembler (Level 2)|Fiberglass|3|Heavy Duty Motor|1}}
{{Recipe|Filtering Splitter|rate=2|tier=4|made=Assembler (Level 2)|Servo|3|Gear|15}}
{{Recipe|Furnace (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Stone|9}}
{{Recipe|Furnace (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Stone|30|Small Motor|3}}
{{Recipe|Item Buffer|rate=6|tier=2|made=Assembler (Level 2)|Iron Plate|15|Small Motor|2}}
{{Recipe|Item Dispenser|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|6|Gear|6}}
{{Recipe|Item Receiver|rate=15|tier=0|made=Assembler (Level 2)|Iron Plate|6|Gear|3}}
{{Recipe|Large Wind Turbine|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|6|Heavy Duty Motor|2}}
{{Recipe|Loader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Pipe|rate=10|tier=5|made=Assembler (Level 2)|Iron Plate|3|Copper Bar|1}}
{{Recipe|Power Pole (Level 1)|rate=30|tier=0|made=Assembler (Level 2)|Iron Plate|3|Copper Wire|2}}
{{Recipe|Power Pole (Level 2)|rate=6|tier=3|made=Assembler (Level 2)|Iron Plate|9|Heatsink|15}}
|-
|
{| width = 100%
| [[File:Power Pole (with light).png|link=Power Pole (with light)]] x 1
|-
| [[Power Pole (with light)]]
|-
| 10/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 6 || [[File:Copper Wire.png|link=Copper Wire]] x 9
|-
| [[Iron Plate]] || [[Copper Wire]]
|-
| 60/min || 90/min
|}
| [[General store]] {{Coin}}<br/><br/>{{Spoiler|Offering to [[Ronja]]}}
{{Recipe|Recycler|rate=2|tier=4|made=Assembler (Level 2)|Heavy Duty Motor|2|Steel Beam|6}}
{{Recipe|Small Wind Turbine|rate=6|tier=0|made=Assembler (Level 2)|Gear|15|Copper Wire|10}}
{{Recipe|Sorter|rate=1|tier=4|made=Assembler (Level 2)|Steel Beam|15|Logic Chip|9}}
{{Recipe|Splitter|rate=15|tier=1|made=Assembler (Level 2)|Gear|6|Copper Wire|3}}
{{Recipe|Synthesizer|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|2|Fiberglass|3}}
{{Recipe|Underground Pipe|rate=3|tier=5|made=Assembler (Level 2)|Iron Plate|6|Stone|6}}
{{Recipe|Underpass|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Stone|9}}
{{Recipe|Unloader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Utility Light|rate=6|tier=0|made=Assembler (Level 2)|Iron Plate|2|Copper Wire|6}}
{{Recipe|Water Pump|rate=3|tier=5|made=Assembler (Level 2)|Flow Meter|1|Heavy Duty Motor|1}}
{{Recipe|Wooden Chest|rate=15|tier=0|made=Assembler (Level 1)|Wood|4}}
|}
{{ItemNav}}
5b7a4d01ee8b144d662cef52ecee6a3d86bdce4f
Angela
0
885
1737
1627
2025-11-15T07:24:57Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Moved back to town to open up her own interior design store, and in the process took over half of Michael's machine shop. She's probably the only person that can go toe-to-toe with Michael and win.
|description= Designer.
|BestGift=Gem, Seashell, Collectible
|WorstGift=Ore, Recyclable, Fragment}}
'''Angela''' is {{NPC|Michael|Michael's}} older sister and arrives to town to move in with him a couple of days after {{NPC|Morgan|Morgan's}} return. She takes over half of the workshop at Michael's [[scrapyard]] and and starts an [[Angela's Interior Design|interior design store]] there.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
2e9cc3c454b509083d15b489a2ab853372a0964c
Assembler (Level 1)
0
288
1738
1605
2025-11-15T07:25:22Z
JustLeafy
396175
/* Blueprints */
wikitext
text/x-wiki
{{Template:Item_Infobox
|title = Assembler (Level 1)
|image = Assembler (Level 1) Placed.png
|Description = Basic crafting machine. Can craft items that only require a single type of ingredient.
|Sections = Ingredients
|Ingredients = Iron Plate:9
|Cost =
|Sell price =
|Type = Building
|Size = 1
|Produced by = Hand, Assembler (Level 1)
|Power = 500
|Water =
}}
'''Assembler (Level 1}''' is the smallest and lowest-tier Assembler building. When provided with enough [[power]] and supplied with components, it will craft them into components of higher complexity. It has one input, and thus can only craft items whose blueprints require only one ingredient.
The blueprint for the Assembler (Level 1) to craft can be selected when it is placed, or afterward by interacting with the machine and pressing the "Configure" button on the menu.
== Blueprints ==
=== Components ===
{| class="wikitable" style="vertical-align:middle; text-align:center;"
! Product !! Produced by !! Ingredients !! Unlock
|-
{{Recipe|Bearing|rate=30|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Copper Wire|rate=30|tier=0|made=Assembler (Level 1)|Copper Bar|2}}
{{Recipe|Gear|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|1}}
{{Recipe|Heatsink|rate=45|tier=2|made=Assembler (Level 1)|Copper Bar|1}}
{{Recipe|Iron Plate|rate=90|tier=0|made=Assembler (Level 1)|Iron Bar|1}}
{{Recipe|Steel Cable|rate=30|tier=0|made=Assembler (Level 1)|Iron Bar|3}}
|}
=== Buildings ===
{| class="wikitable" style="vertical-align:middle; text-align:center;"
! Product !! Produced by !! Ingredients !! Unlock
|-
{{Recipe|Assembler (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Iron Plate|9}}
{{Recipe|Conveyor Belt|rate=45|tier=0|made=Assembler (Level 1)|Iron Plate|2}}
{{Recipe|Furnace (Level 1)|rate=10|tier=0|made=Assembler (Level 1)|Stone|9}}
{{Recipe|Wooden Chest|rate=15|tier=0|made=Assembler (Level 1)|Wood|4}}
|}
[[Category:Building]]
{{ItemNav}}
20ee22aca749fc63cf828a472e2583459ee63a26
Assembler (Level 2)
0
762
1739
1600
2025-11-15T07:25:37Z
JustLeafy
396175
/* Blueprints */
wikitext
text/x-wiki
{{Item Infobox
|title = Assembler (Level 2)
|image = Assembler (Level 2) Placed.png
|Description = Advanced crafting machine. Can craft items that require two types of ingredients.
|Sections = Ingredients
|Ingredients = Iron Plate:30, Heatsink:10
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water =
}}
'''Assembler (Level 2)''' is the second Assembler building, unlocked in Tier 2 of the [[research]] chain. It has two inputs, and therefore can craft items whose blueprints require two ingredients. A large majority of the buildings and components throughout ''Little Rocket Lab'' fall into this category, the first of which are the {{ItemLink|Stator|Stators}} required to repair {{NPC|Pico}}.
The blueprint for the machine to craft can be selected when it is placed, or afterward by interacting with it and pressing the "Configure" button on the menu.
== Blueprints ==
=== Components ===
{| class="wikitable" style="vertical-align:middle; text-align:center;"
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Circuit Board|rate=15|tier=4|made=Assembler (Level 2)|Logic Chip|1|Copper Wire|2}}
{{Recipe|Fiberglass|rate=15|tier=6|made=Assembler (Level 2)|Quartz|2|Plastic Bar|1}}
{{Recipe|Flow Meter|rate=10|tier=5|made=Assembler (Level 2)|Circuit Board|1|Gear|3}}
{{Recipe|Glass Lens|rate=2|tier=5|made=Assembler (Level 2)|Quartz|1|Copper Bar|1}}
{{Recipe|Heavy Duty Motor|rate=15|tier=2|made=Assembler (Level 2)|Small Motor|1|Heatsink|2}}
{{Recipe|Rocket Fuel|rate=6|tier=7|made=Assembler (Level 2)|Coal|15|Iron Plate|3}}
{{Recipe|Servo|rate=15|tier=4|made=Assembler (Level 2)|Circuit Board|1|Small Motor|1}}
{{Recipe|Small Motor|rate=30|tier=2|made=Assembler (Level 2)|Bearing|2|Stator|1}}
{{Recipe|Steel Beam|rate=30|tier=2|made=Assembler (Level 2)|Iron Plate|3|Coal|1}}
{{Recipe|Winch|rate=15|tier=3|made=Assembler (Level 2)|Heavy Duty Motor|1|Steel Cable|2}}
|}
=== Buildings ===
{| class="wikitable" style="vertical-align:middle; text-align:center;"
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Assembler (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Iron Plate|30|Heatsink|10}}
{{Recipe|Assembler (Level 3)|rate=1|tier=7|made=Assembler (Level 2)|Lightweight Frame|9|Ceramic Plate|6}}
{{Recipe|Bumper|rate=10|tier=3|made=Assembler (Level 2)|Winch|1|Iron Plate|2}}
{{Recipe|Cable Crane|rate=3|tier=3|made=Assembler (Level 2)|Steel Beam|15|Winch|6}}
{{Recipe|Chemical Plant|rate=2|tier=5|made=Assembler (Level 2)|Flow Meter|1|Servo|3}}
{{Recipe|Drill (Level 1)|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Gear|6}}
{{Recipe|Drill (Level 2)|rate=6|tier=6|made=Assembler (Level 2)|Fiberglass|3|Heavy Duty Motor|1}}
{{Recipe|Filtering Splitter|rate=2|tier=4|made=Assembler (Level 2)|Servo|3|Gear|15}}
{{Recipe|Furnace (Level 2)|rate=3|tier=2|made=Assembler (Level 2)|Stone|30|Small Motor|3}}
{{Recipe|Item Buffer|rate=6|tier=2|made=Assembler (Level 2)|Iron Plate|15|Small Motor|2}}
{{Recipe|Item Dispenser|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|6|Gear|6}}
{{Recipe|Item Receiver|rate=15|tier=0|made=Assembler (Level 2)|Iron Plate|6|Gear|3}}
{{Recipe|Large Wind Turbine|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|6|Heavy Duty Motor|2}}
{{Recipe|Loader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Pipe|rate=10|tier=5|made=Assembler (Level 2)|Iron Plate|3|Copper Bar|1}}
{{Recipe|Power Pole (Level 1)|rate=30|tier=0|made=Assembler (Level 2)|Iron Plate|3|Copper Wire|2}}
{{Recipe|Power Pole (Level 2)|rate=6|tier=3|made=Assembler (Level 2)|Iron Plate|9|Heatsink|15}}
|-
|
{| width = 100%
| [[File:Power Pole (with light).png|link=Power Pole (with light)]] x 1
|-
| [[Power Pole (with light)]]
|-
| 10/min
|}
| [[File:Assembler (Level 2).png|link=Assembler (Level 2)}]]<br> [[Assembler (Level 2)]]
|
{| width = 100%
| [[File:Iron_Plate.png|link=Iron Plate]] x 6 || [[File:Copper Wire.png|link=Copper Wire]] x 9
|-
| [[Iron Plate]] || [[Copper Wire]]
|-
| 60/min || 90/min
|}
| [[General store]] {{Coin}}<br/><br/>{{Spoiler|Offering to [[Ronja]]}}
{{Recipe|Recycler|rate=2|tier=4|made=Assembler (Level 2)|Heavy Duty Motor|2|Steel Beam|6}}
{{Recipe|Small Wind Turbine|rate=6|tier=0|made=Assembler (Level 2)|Gear|15|Copper Wire|10}}
{{Recipe|Sorter|rate=1|tier=4|made=Assembler (Level 2)|Steel Beam|15|Logic Chip|9}}
{{Recipe|Splitter|rate=15|tier=1|made=Assembler (Level 2)|Gear|6|Copper Wire|3}}
{{Recipe|Synthesizer|rate=2|tier=6|made=Assembler (Level 2)|Lightweight Frame|2|Fiberglass|3}}
{{Recipe|Underground Pipe|rate=3|tier=5|made=Assembler (Level 2)|Iron Plate|6|Stone|6}}
{{Recipe|Underpass|rate=10|tier=1|made=Assembler (Level 2)|Iron Plate|9|Stone|9}}
{{Recipe|Unloader|rate=2|tier=3|made=Assembler (Level 2)|Steel Beam|9|Heavy Duty Motor|2}}
{{Recipe|Utility Light|rate=6|tier=0|made=Assembler (Level 2)|Iron Plate|2|Copper Wire|6}}
{{Recipe|Water Pump|rate=3|tier=5|made=Assembler (Level 2)|Flow Meter|1|Heavy Duty Motor|1}}
|}
[[Category:Building]]
{{ItemNav}}
2d7c15bd933320b3649cd7187c22135f3ff32337
Benson
0
893
1740
1628
2025-11-15T07:27:14Z
JustLeafy
396175
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = An eccentric inventor, and the most confusing person I've ever talked to. He lives in the abandoned railcar south of town. Sorry, lab, not railcar. He also seems to think my name is Mogo.
|description= Self proclaimed inventor.
|BestGift=Fragment
|WorstGift=Fossil}}
'''Benson''' is an eccentric scientist who lives and works in an abandoned railcar in the [[Railyard]]. He often speaks in confusing circles and always calls {{NPC|Morgan}} "Mogo."
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Fragments|Diamond Fragment}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/>{{IconLink|Components|Small Motor}} <br/>{{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Fossils|Dinosaur Fossil}}
|}
{{CharNav}}
[[Category:Characters]]
6d703b1e4bb1bc28abca3603476b7e807ab67dd6
Bugs
0
995
1741
1622
2025-11-15T07:27:19Z
JustLeafy
396175
wikitext
text/x-wiki
'''Bugs''' are a group of items that can be found on the ground in a the wetter areas of [[St. Ambroise]]; the marsh area of the [[Railyard]] and in the [[mountain]] area near the [[dam]]. They can be given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Ladybug
| description = Considered lucky in many cultures.
}}
{{Card
| name = Rhino Beetle
| description = Can lift up to a hundred times their own weight.
}}
{{Card
| name = Snail
| description = Carries its home on its back.
}}
{{Card
| name = Snail Shell
| description = The snail that called this home has moved on.
}}
}}
==Gifting==
: ''See also: [[Gifts]]''
{| class=wikitabl
|+ Gift Affinities
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| (No one)
| {{NPC|Noor}} <br/> {{NPC|Tia}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
| {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Michael}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Veronica}}
| {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pete}} <br/> {{NPC|Pico}}
|}
[[Category:Item type]]
{{ItemNav}}
0a4f1ed1ec8d6851814d87f0e8543fcb678a2d12
1742
1741
2025-11-15T07:27:26Z
JustLeafy
396175
/* Gifting */
wikitext
text/x-wiki
'''Bugs''' are a group of items that can be found on the ground in a the wetter areas of [[St. Ambroise]]; the marsh area of the [[Railyard]] and in the [[mountain]] area near the [[dam]]. They can be given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Ladybug
| description = Considered lucky in many cultures.
}}
{{Card
| name = Rhino Beetle
| description = Can lift up to a hundred times their own weight.
}}
{{Card
| name = Snail
| description = Carries its home on its back.
}}
{{Card
| name = Snail Shell
| description = The snail that called this home has moved on.
}}
}}
==Gifting==
: ''See also: [[Gifts]]''
{| class=wikitable
|+ Gift Affinities
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| (No one)
| {{NPC|Noor}} <br/> {{NPC|Tia}} <br/> {{NPC|Watts}} <br/> {{NPC|William}}
| {{NPC|Dottie}} <br/> {{NPC|Elise}} <br/> {{NPC|Jamie}} <br/> {{NPC|Michael}} <br/> {{NPC|Rebecca}} <br/> {{NPC|Veronica}}
| {{NPC|Cliff}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pete}} <br/> {{NPC|Pico}}
|}
[[Category:Item type]]
{{ItemNav}}
8fc3468b3cfd4266591fed11c7a2ef4a5c79aa48
Carter
0
894
1744
1629
2025-11-15T07:28:37Z
JustLeafy
396175
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Became the mayor of St. Ambroise a few years back. Been told that he's a bit of a stickler for paperwork. He also seems particularly fond of Dottie.
|description= Mayor of town.
|BestGift=Fossil, Collectible
|WorstGift=Ore}}
'''Carter''' is the mayor of [[St. Ambroise]].
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Ore|Iron Ore}}
|}
{{CharNav}}
[[Category:Characters]]
451a475e604d2c0384117691005f7ebf478f1e15
Chemical Plant
0
767
1745
1606
2025-11-15T07:28:40Z
JustLeafy
396175
wikitext
text/x-wiki
{{Item Infobox
|title = Chemical Plant
|image = Chemical Plant Placed.png
|Description = Chemical crafting machine. Can craft items that require water.
|Ingredients = Flow Meter:1, Servo:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 1500
|Water = 20
}}
The '''Chemical Plant''' is a machine that assembles components that require not only the correct ingredients, but also a [[Water Pressure|supply of water]]. The Chemical Plant has two inputs for belts and also an input for a pipe to be connected to a water network.
== Blueprints ==
{| class="wikitable" style="vertical-align:middle; text-align:center;"
! Product !! Produced by !! Ingredients !! Unlock
|-
{{Recipe|Lightweight Frame|rate=15|tier=6|made=Chemical Plant|Steel Beam|1|Plastic Bar|2}}
{{Recipe|Oxygen Tank|rate=15|tier=5|made=Assembler (Level 2)|Iron Plate|2|Copper Bar|1}}
{{Recipe|Plastic Bar|rate=30|tier=5|made=Chemical Plant|Bearing|2|Stator|1}}
{{Recipe|Rocket Fuel|rate=6|tier=7|made=Chemical Plant|Coal|15|Iron Plate|3}}
|}
{{ItemNav}}
[[Category:Building]]
e5a7e9cab66ccc33646adc9f43b9ba2cac2a300b
Cliff
0
895
1746
1634
2025-11-15T07:28:43Z
JustLeafy
396175
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = The kindest old man. He's been running the General Store in the north side of town since forever. He buys and sells different kinds of machines, and also makes his own jam.
|de{s}cription= Owns the general store.
|BestGift=Gem
|WorstGift=Recyclable, Fragment, Bug}}
'''Cliff''' is the owner of [[Cliff's General Store]].
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Gems|Emerald}}
| {{IconLink|Components|Small Motor}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
bce4a42f525d15dd683b3a907aae7ddfecf83a78
Collectibles
0
978
1747
1616
2025-11-15T07:28:46Z
JustLeafy
396175
wikitext
text/x-wiki
'''Collectibles''' are a group of items that can be found on the ground in the [[Mountain]] and [[Coast]] areas. They can be sold to {{NPC|Cliff}} at the [[general store]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Agate
| description = Often polished for jewelry and decorations.
| sold = 10
}}
{{Card
| name = Eagle Feather
| description = Sometimes shed by eagles from nearby nests.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Angela}} <br/> {{NPC|Carter}} <br/> {{NPC|Noor}} <br/> {{NPC|Pete}}
| {{NPC|Benson}} <br/> {{NPC|Rebecca}} <br/> {{NPC|William}}
| {{NPC|Scrubs}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
736c2fde84349981258a3f2e7dd34941d9c9a20f
Dottie
0
896
1748
1635
2025-11-15T07:29:02Z
JustLeafy
396175
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Owns the florist shop on the northwest side of town, and has more types of plants for sale than I can name. She's been a bit at odds with her daughter Tia lately.
|description= Owns the flower shop.
|BestGift=Flower
|WorstGift=Component, Material, Ore, Recyclable, Fragment, Fossil}}
'''Dottie''' is the owner of [[Dottie's Decorations]], the flower shop. She is {{NPC|Tia|Tia's}} mother.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}} <br/>
|}
{{CharNav}}
[[Category:Characters]]
55fb5f8fc71d6d8ed668ab6d6f89e4d01decee2d
Elise
0
897
1749
1636
2025-11-15T07:29:05Z
JustLeafy
396175
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = A talented astrophysicist. She runs the observatory at the peak of the canyon along with William. She's been staying at William's place since the Observatory was closed.
|description= Runs the observatory.
|BestGift=Gem, Seashell
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Elise''' is the head researcher at the [[Observatory]].
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
9ef38f1b9a2f2d493179fa6436281c27923a78f4
Flowers
0
989
1750
1618
2025-11-15T07:29:08Z
JustLeafy
396175
wikitext
text/x-wiki
'''Flowers''' are a group of items that can be found on the ground in most areas of [[St. Ambroise]]. They can be sold to {{NPC|Dottie}} at the [[flower shop]] or given as [[gifts]].
{{CardGrid
| content=
{{Card
| name = Autumn Stonecrop
| description = The leaves can be used to soothe wounds. Found in Fall.
| sold = 10
}}
{{Card
| name = Fireweed
| description = The leaves can be used in herbal teas. Found in Summer.
| sold = 5
}}
{{Card
| name = Hellebores
| description = Thrives in shade, and can bloom even in the snow. Found in Winter.
| sold = 10
}}
{{Card
| name = Marsh Marigold
| description = Traditionally used in remedies, but can be toxic in raw form.
| sold = 5
}}
{{Card
| name = Prairie Crocus
| description = Said to bring hope to those who find it. Found in Spring.
| sold = 10
}}
{{Card
| name = Snowdrop
| description =
| sold = 15
}}{{Card
| name = Tiger Lily
| description =
| sold = 10
}}{{Card
| name = Wildrose
| description =
| sold = 5
}}{{Card
| name = Winter Aconite
| description = Found in Winter.
| sold = 5
}}
}}
==Gifting==
{| class=wikitable
|+ Affinities
! Loved
! Liked
! Disliked
! Hated
|-
| {{NPC|Dottie}} <br/> {{NPC|Ilonka}} <br/> {{NPC|Pico}} <br/> {{NPC|Veronica}}
| {{NPC|Jamie}} <br/> {{NPC|Michael}}
| {{NPC|Benson}} <br/> {{NPC|Sabrina}} <br/> {{NPC|Scrubs}} <br/> {{NPC|Tia}} <br/> {{NPC|William}}
| (No one)
|}
[[Category: Item type]]
{{ItemNav}}
c67df834c56547d11c2a00329f81bde8ace3fe6c
Jamie
0
899
1751
1638
2025-11-15T07:36:22Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Runs the bakery on the north side of town with Veronica. He says they've been struggling a bit to keep the business going. Little does he know the extent of my coffee addiction.
|description= Owns the local bakery.
|BestGift=Fruit, Foragable
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Jamie''' is the owner of [[Jamie's Cakes and Confectionery]], the bakery and cafe in [[St. Ambroise]]. He is engaged to {{NPC|Veronica}} but the poor shape of the business has delayed their wedding plans.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=100%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
cc01e8bb71d3b9d4e115e283d2f4011c0198ca9b
1759
1751
2025-11-15T07:38:19Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Runs the bakery on the north side of town with Veronica. He says they've been struggling a bit to keep the business going. Little does he know the extent of my coffee addiction.
|description= Owns the local bakery.
|BestGift=Fruit, Foragable
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Jamie''' is the owner of [[Jamie's Cakes and Confectionery]], the bakery and cafe in [[St. Ambroise]]. He is engaged to {{NPC|Veronica}} but the poor shape of the business has delayed their wedding plans.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
8bc44b358870172ddf5ed8c30d1f0022edd4cc76
Ilonka
0
898
1752
1637
2025-11-15T07:36:22Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = My mom's sister. She's worked on the rocket with my mom since as long as I could remember. Auntie's always been there for me, and taken me in since I moved back home to St. Ambroise.
|description= Owns the old factory.
|BestGift=Gem, Flower
|WorstGift=Bug}}
'''Ilonka''' is {{NPC|Morgan|Morgan's}} "aunt" and [[Leida|Leida's]] sister. Morgan always calls her "Auntie."
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=100%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Bugs|Ladybug}}
|}
{{CharNav}}
[[Category:Characters]]
6106f4731b45006df5e5115f0cabd898dd4ac5a9
1757
1752
2025-11-15T07:37:03Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = My mom's sister. She's worked on the rocket with my mom since as long as I could remember. Auntie's always been there for me, and taken me in since I moved back home to St. Ambroise.
|description= Owns the old factory.
|BestGift=Gem, Flower
|WorstGift=Bug}}
'''Ilonka''' is {{NPC|Morgan|Morgan's}} "aunt" and [[Leida|Leida's]] sister. Morgan always calls her "Auntie."
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Bugs|Ladybug}}
|}
{{CharNav}}
[[Category:Characters]]
de866898dc895a84dfe7177a6ef9669403029b4e
Michael
0
910
1753
1640
2025-11-15T07:36:23Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Runs the machine shop by the scrapyard, south of the train tracks. He's a bit of a grumpypants, but probably because his business has been struggling lately.
|description= Runs the machine shop.
|BestGift=Recyclable
|WorstGift=Fragment}}
'''Michael''' is the owner of the [[scrapyard]]. He is {{NPC|Angela|Angela's}} younger brother.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=100%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Ore|Iron Ore}}
| {{IconLink|Fragments|Diamond Fragment}}
|}
{{CharNav}}
[[Category:Characters]]
9c787bef6130de03ad2416ebcd94f3841bae9a54
Pete
0
912
1754
1642
2025-11-15T07:36:23Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Runs the shipyard by the coast. He's a pretty jolly guy, though I think a hug from him would probably crush me.
|description= Runs the lighthouse.
|BestGift=Fossil, Collectible
|WorstGift=Component, Material, Ore, Recyclable, Fragment, Bug}}
'''Pete''' runs the pier and the lighthouse on the [[Coast]], though the former has been closed since the latter fell down in a storm.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=100%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
48ec16e3c95ae3c01eb4894d5193fb68a3ec0107
Noor
0
911
1755
1641
2025-11-15T07:36:23Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = An undergrad student at the university. She also works as a research assistant for Rebecca, though I think Noor's more afraid of her than anything.
|description= Undergrad student at the university.
|BestGift=Collectible, Fossil
|WorstGift=Gem}}
'''Noor''' is a research assistant at the [[University]], working under {{NPC|Rebecca}}. She looks up to and fears Rebecca in equal parts, and loves to gossip about the other villagers.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable" width=100%
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Gems|Emerald}}
|}
{{CharNav}}
[[Category:Characters]]
73a6aa922df03086c5e0e99874c6e88be2217998
Pico
0
913
1756
1643
2025-11-15T07:36:23Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{NPC Infobox
|caption = Built from Auntie's old TV when I was little. Always supportive and positive. He loves watching the machines in the factory.
|description= A very curious robot. Made from an old TV.
|BestGift=Flower
|WorstGift=Bug}}
'''Pico''' is a [[character]] in ''Little Rocket Lab''. He is a little robot that was built from an old TV. When {{NPC|Morgan}} first arrives back in [[St. Ambroise]], Pico is in pieces on the floor of Auntie {{NPC|Ilonka}}'s house and is in need of repairs. He is Morgan's biggest fan and is very excited for the rocket project to continue now that she's returned.
== Speech ==
[[File:Pico_Speech.png|330px|thumb|left|Pico's speech cipher, from the [https://www.dafont.com/ellian-font.font Ellian font.]]]
Pico speaks in symbols. What he is saying can almost always be guessed at from the context, but it is actually possible to decipher his speech. A translated example interaction from the game:
<blockquote>
Pico: Have you seen the remote? <br/>
Morgan: I haven't seen the remote around, sorry! <br/>
Pico: I want to watch my show...
</blockquote>
== Gifts ==
: ''See also: [[Gifts]]
{| class="wikitable" width=100%
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| (none)
| {{IconLink|Bugs|Ladybug}}
|}
[[Category:Characters]]
{{CharNav}}
adff0610ca2047fc5e0ad9a60abdabf9ac2a6227
1758
1756
2025-11-15T07:38:09Z
JustLeafy
396175
giving it 100% width will fix the width issue on mobile, but put a huge blankspace between the infobox and the table, so I'll just resort to removing width by default and let the table do its own thing
wikitext
text/x-wiki
{{NPC Infobox
|caption = Built from Auntie's old TV when I was little. Always supportive and positive. He loves watching the machines in the factory.
|description= A very curious robot. Made from an old TV.
|BestGift=Flower
|WorstGift=Bug}}
'''Pico''' is a [[character]] in ''Little Rocket Lab''. He is a little robot that was built from an old TV. When {{NPC|Morgan}} first arrives back in [[St. Ambroise]], Pico is in pieces on the floor of Auntie {{NPC|Ilonka}}'s house and is in need of repairs. He is Morgan's biggest fan and is very excited for the rocket project to continue now that she's returned.
== Speech ==
[[File:Pico_Speech.png|330px|thumb|left|Pico's speech cipher, from the [https://www.dafont.com/ellian-font.font Ellian font.]]]
Pico speaks in symbols. What he is saying can almost always be guessed at from the context, but it is actually possible to decipher his speech. A translated example interaction from the game:
<blockquote>
Pico: Have you seen the remote? <br/>
Morgan: I haven't seen the remote around, sorry! <br/>
Pico: I want to watch my show...
</blockquote>
== Gifts ==
: ''See also: [[Gifts]]
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| (none)
| {{IconLink|Bugs|Ladybug}}
|}
[[Category:Characters]]
{{CharNav}}
4ec18251c4dbed282fa2fa31ac20da456605b2b2
Michael
0
910
1760
1753
2025-11-15T07:38:20Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Runs the machine shop by the scrapyard, south of the train tracks. He's a bit of a grumpypants, but probably because his business has been struggling lately.
|description= Runs the machine shop.
|BestGift=Recyclable
|WorstGift=Fragment}}
'''Michael''' is the owner of the [[scrapyard]]. He is {{NPC|Angela|Angela's}} younger brother.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Ore|Iron Ore}}
| {{IconLink|Fragments|Diamond Fragment}}
|}
{{CharNav}}
[[Category:Characters]]
40411118c034e4ad217a7ba54dd07c4a809b3152
Noor
0
911
1761
1755
2025-11-15T07:38:23Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = An undergrad student at the university. She also works as a research assistant for Rebecca, though I think Noor's more afraid of her than anything.
|description= Undergrad student at the university.
|BestGift=Collectible, Fossil
|WorstGift=Gem}}
'''Noor''' is a research assistant at the [[University]], working under {{NPC|Rebecca}}. She looks up to and fears Rebecca in equal parts, and loves to gossip about the other villagers.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Gems|Emerald}}
|}
{{CharNav}}
[[Category:Characters]]
e15c60a736c6d13a62af3dcdd8216b0a162f4d3e
Pico
0
913
1762
1758
2025-11-15T07:41:30Z
JustLeafy
396175
wikitext
text/x-wiki
{{NPC Infobox
|caption = Built from Auntie's old TV when I was little. Always supportive and positive. He loves watching the machines in the factory.
|description= A very curious robot. Made from an old TV.
|BestGift=Flower
|WorstGift=Bug}}
'''Pico''' is a [[character]] in ''Little Rocket Lab''. He is a little robot that was built from an old TV. When {{NPC|Morgan}} first arrives back in [[St. Ambroise]], Pico is in pieces on the floor of Auntie {{NPC|Ilonka}}'s house and is in need of repairs. He is Morgan's biggest fan and is very excited for the rocket project to continue now that she's returned.
== Speech ==
[[File:Pico_Speech.png|330px|thumb|left|Pico's speech cipher, from the [https://www.dafont.com/ellian-font.font Ellian font.]]]
Pico speaks in symbols. What he is saying can almost always be guessed at from the context, but it is actually possible to decipher his speech. A translated example interaction from the game:
<blockquote>
Pico: Have you seen the remote? <br/>
Morgan: I haven't seen the remote around, sorry! <br/>
Pico: I want to watch my show...
</blockquote>
<br style="clear: both;"/>
== Gifts ==
: ''See also: [[Gifts]]
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| (none)
| {{IconLink|Bugs|Ladybug}}
|}
[[Category:Characters]]
{{CharNav}}
593cdc8fe6b7f70eb39514b818e023f32400e944
Scrubs
0
916
1763
1647
2025-11-15T07:41:53Z
JustLeafy
396175
wikitext
text/x-wiki
{{NPC Infobox
|caption = He's a bit on the grumpy side, and apparently hates laundry. Yet despite that, I could swear I've been missing several of my socks lately.
|description= A very rude robot. Made from an old washing machine.
|BestGift=Fossil
|WorstGift=Component, Material, Recyclable}}
'''Scrubs''' is a character in ''Little Rocket Lab''. He is a mobile robotic washing machine with a surly disposition and a craving for socks. {{NPC|Morgan}} first finds him in a state of disrepair in {{NPC|Michael}}'s scrapyard. After repairing him, he comes to live with Morgan and {{NPC|Ilonka}}, but isn't particularly interested in doing their laundry.
== Speech ==
[[File:Scrubs_Speech.png|330px|thumb|left|Scrubs' speech cipher, adapted from the [https://fonts2u.com/wash-care-symbols-m54.font Wash Care Symbols M54 font.]]]
Scrubs speaks in wash care symbols. What he is saying can often be guessed at through the context, but it is actually possible to decipher some of his speech. Not all of his dialogue is translatable; some of his lines are gibberish characters. An example of Scrubs' translated dialogue from the game is:
<blockquote>
Scrubs: ARE YOU HEADING OUT
Morgan: Yeah, I'm heading out. Why, what's up?
Scrubs: WE'RE OUT OF SOCKS
Morgan: And who's fault is it that we're out of socks?
Scrubs: YOURS. WE DON'T HAVE ENOUGH.
</blockquote>
<br style="clear: both;"/>
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved !! [[File:Smile.png|20px|]]Liked !! Neutral !! [[File:Drop.png|20px|]]Disliked !! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Ore|Iron Ore}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
75960cc9d751318bbdcfeb9d1a364e9d5797ec0a
Rebecca
0
914
1764
1644
2025-11-15T07:43:25Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = A close friend from childhood. She's been working on her masters at the university. Has called me Mo since we were kids, and doesn't seem intent on stopping now.
|description= A grad student at the university.
|BestGift=Fruit
|WorstGift=Component, Material, Ore, Recyclable}}
'''Rebecca''' is the head researcher at the [[University]], and an old friend of {{NPC|Morgan|Morgan's}}.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Fragments|Diamond Fragment}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Materials|Copper Bar}} {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
25baddce55989786683fbbaee6e391fdda269f1c
Sabrina
0
915
1765
1646
2025-11-15T07:43:25Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Owns the tavern by the pier. Doesn't really want to talk much, though she seems to be friends with Pete at least.
|description= Runs the tavern.
|BestGift=Foragable
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Sabrina''' runs the [[tavern]]. She can come across as standoffish and even rude to strangers, but everyone is fighting their own battles....
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
56b4982d0308ea69d7c575652746e33471fbd504
Veronica
0
927
1766
1649
2025-11-15T07:43:25Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = One of my best friends from childhood, and an accomplished cello player. Nowadays she runs the bakery with her fiancé, Jamie.
|description= The first person you met after moving to town.
|BestGift=Flower, Gem
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Veronica''' is an accomplished cellist and one of {{NPC|Morgan|Morgan's}} oldest friends. She is engaged to {{NPC|Jamie}} and often helps out at the [[bakery]].
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fruit|Strawberry}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Fossils|Dinosaur Fossil}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
7c596f4752076896989c5332472abafcb6fe2ade
Tia
0
917
1767
1648
2025-11-15T07:43:25Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = Lives with her mom at the florist shop, but seems like she can be found anywhere but at home. She's taken a particular interest in the factory and rocket silo..
|description= Dottie's daughter.
|BestGift=Component
|WorstGift=Ore, Recyclable, Fragment, Material}}
'''Tia''' is {{NPC|Dottie|Dottie's}} daughter, but she is not nearly as interested in flowers as her mother. She has dreams of being an engineer one day.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Components|Small Motor}}
| {{IconLink|Bugs|Ladybug}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Foragables|Wild Hops}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
daef30e275dedcb3a05bf8a4f87488506b34163e
Watts
0
928
1768
1650
2025-11-15T07:43:26Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = A true gentleman. Runs the train station near the railyard, which back in the day was the main source of import and export for the town.
|description= Runs the train station at the railyard.
|BestGift=Seashell
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''Watts''' runs the [[train station]] south of [[town]], but business has been very slow lately. He and {{NPC|Cliff}} are old friends.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Flowers|Prairie Crocus}} <br/> {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Fruit|Strawberry}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
909457cdee8619b41f05d9c47c9a5e00fa628e16
William
0
929
1769
1652
2025-11-15T07:43:26Z
JustLeafy
396175
/* Gifts */
wikitext
text/x-wiki
{{Stub}}
{{NPC Infobox
|caption = A research assistant for Elise at the observatory. He seems constantly lost in his thoughts. Lives in the cottage by the pier.
|description= Assistant at the observatory.
|BestGift=Foragable
|WorstGift=Component, Material, Ore, Recyclable, Fragment}}
'''William''' is {{NPC|Elise|Elise's}} assistant at the [[Observatory]], and has offered her a place to stay while the Observatory is shut down due to a [[Progress#Repair the telescope|broken telescope]]. It's also more than a little obvious that he has more than a little crush on her.
== Gifts ==
: ''See also: [[Gifts]]''
{| class="wikitable"
! [[File:Heart.png|20px|]]Loved
! [[File:Smile.png|20px|]]Liked
! Neutral
! [[File:Drop.png|20px|]]Disliked
! [[File:Skull.png|20px|]]Hated
|-
| {{IconLink|Foragables|Wild Hops}}
| {{IconLink|Bugs|Ladybug}} <br/> {{IconLink|Collectibles|Eagle Feather}} <br/> {{IconLink|Seashells|Spiral Shell}}
| {{IconLink|Fossils|Dinosaur Fossil}} <br/> {{IconLink|Fruit|Strawberry}} <br/> {{IconLink|Gems|Emerald}}
| {{IconLink|Flowers|Prairie Crocus}}
| {{IconLink|Components|Small Motor}} <br/> {{IconLink|Fragments|Diamond Fragment}} <br/> {{IconLink|Materials|Copper Bar}} <br/> {{IconLink|Ore|Iron Ore}} <br/> {{IconLink|Recyclables|Computer Monitor}}
|}
{{CharNav}}
[[Category:Characters]]
ad489d0c7f6b1f0a5ca2521005b10d732f6e9bf6
Assembler (Level 3)
0
763
1770
1320
2025-11-15T08:12:06Z
Sonoforpheus
111341
Added description, reformatted table
wikitext
text/x-wiki
{{Item Infobox
|title = Assembler (Level 3)
|image = Assembler (Level 3) Placed.png
|Description = Advanced crafting machine. Can craft items that require three types of ingredients.
|Sections = Ingredients
|Ingredients = Lightweight Frame:9, Ceramic Plate:6
|Cost =
|Sell price =
|Type = Building
|Size = 3
|Produced by = Hand, Assembler (Level 2)
|Power = 3000
|Water =
}}
The '''Assembler (Level 3)''' is the largest true assembler. The larger {{ItemLink|Assembler (Level 4)}} serves a different role in the story and [[progression]]. It has three inputs and can therefore craft [[components]] that require three ingredients. There are only two of those: the {{ItemLink|Battery}}, and the {{ItemLink|Supercomputer}}.
{| class="wikitable" style="vertical-align:middle; text-align:center;"
! Product !! Produced by !! Ingredients !! Unlock
{{Recipe|Battery|rate=6|tier=7|made=Assembler (Level 3)|Iron Plate|1|Copper Wire|6|Plastic Bar|3}}
{{Recipe|Supercomputer|rate=6|tier=7|made=Assembler (Level 3)|Circuit Board|3|Lightweight Frame|1|Battery|1}}
|}
[[Category:Building]]
{{ItemNav}}
6bcfc07309bfa03da34fd0115efbef3010e621f2
1772
1770
2025-11-15T08:31:42Z
Sonoforpheus
111341
Clarification
wikitext
text/x-wiki
{{Item Infobox
|title = Assembler (Level 3)
|image = Assembler (Level 3) Placed.png
|Description = Advanced crafting machine. Can craft items that require three types of ingredients.
|Sections = Ingredients
|Ingredients = Lightweight Frame:9, Ceramic Plate:6
|Cost =
|Sell price =
|Type = Building
|Size = 3
|Produced by = Hand, Assembler (Level 2)
|Power = 3000
|Water =
}}
The '''Assembler (Level 3)''' is the largest true assembler. The larger {{ItemLink|Assembler (Level 4)}} serves a different role in the story and [[progression]].
The Assembler (Level 3) has three inputs and can therefore craft [[components]] that require three ingredients. There are only two of those: the {{ItemLink|Battery}}, and the {{ItemLink|Supercomputer}}.
{| class="wikitable" style="vertical-align:middle; text-align:center;"
! Product !! Produced by !! IngrAents !! Unlock
{{Recipe|Battery|rate=6|tier=7|made=Assembler (Level 3)|Iron Plate|1|Copper Wire|6|Plastic Bar|3}}
{{Recipe|Supercomputer|rate=6|tier=7|made=Assembler (Level 3)|Circuit Board|3|Lightweight Frame|1|Battery|1}}
|}
[[Category:Building]]
{{ItemNav}}
a3e0227c91f9f51c848f363e18677a36190905c3
Synthesizer
0
786
1771
1732
2025-11-15T08:21:28Z
Sonoforpheus
111341
Clarification
wikitext
text/x-wiki
{{Item Infobox
|title = Synthesizer
|image = Synthesizer Placed.png
|Description = Grows new crystals out of fragments, which are made from recycling crystals.
|Ingredients = Lightweight Frame:2, Fiberglass:3
|Cost =
|Sell price =
|Type = Building
|Size = 2
|Produced by = Hand, Assembler (Level 2)
|Power = 2000
|Water = 30
}}
The '''Synthesizer''' is a [[Buildings|building]] unlocked in [[research|Tier 6]]. It requires both [[power]] and [[water Pressure|water pressure]] to operate. It has one belt input for receiving [[fragments]] and one output, where it produces full [[gems]].
Only one of the pipe inputs must be connected for the machine to work. The other can be used to chain more Synthesizers together or simply to pass the water network on.
The Synthesizer works in tandem with the {{ItemLink|Recycler}}. Gems input into the Recycler are broken into a number of [[fragments]] dependent on the kind of gem. The Synthesizer can then create Gems that can be fed back into the Recycler, which creates an infinite source of new Gems. This is most useful for {{ItemLink|Quartz}}, as it is an ingredient in {{ItemLink|Fiberglass}} and {{ItemLink|Ceramic Plate}} production. It can also be used as an infinite source of gems for {{NPC|Cliff|sale to Cliff|link=General store}}.
== Gem Production Stats ==
=== Recycler to Gem ratios ===
''Note: these figures assume the [[Research#Tier 4|Recycler Efficiency]] and [[Research#Tier 6|Synthesizer Efficiency]] upgrades have been unlocked''
{| class="wikitable" style="text-align:center;"
! Gem !! Recycler Gem input rate !! Recycler Fragment output rate !! Synthesizer Gem production rate !! Recycler : Synthesizer ratio
|-
| {{ItemLink|Quartz}} || 15/min || 45/min || 10/min || 2 : 9 or<br/>1 : 4.5
|-
| {{ItemLink|Amethyst}} || 15/min || 45/min || 6/min || 2 : 15 or<br/>1 : 7.5
|-
| {{ItemLink|Emerald}} || 15/min || 45/min || 3/min || 1 : 15
|-
| {{ItemLink|Ruby}} || 15/min || 30/min || 3/min || 1 : 10
|-
| {{ItemLink|Diamond}} || 3/min || 6/min || 2/min || 1 : 3
|-
| colspan=5 | ''Note: production at the scales listed here are not necessary to complete any in-game tasks and are presented as a theoretical maximum''
|}
=== Gem production for money ===
The following calculates the worth of the gems produced per the number of Synthesizers used to create them at full efficiency.
{| class="wikitable" style="text-align:center;"
! Gem !! Gem sell price{{Coin}} !! Net gems/min !! Coins{{Coin}}/min !! Synths used !! Coins{{Coin}} / Synth
|-
| {{ItemLink|Quartz}} || 5{{Coin}} || 30 || 150{{Coin}} || 4.5 || '''33.33'''{{Coin}}
|-
| {{ItemLink|Amethyst}} || 25{{Coin}} || 30 || 750{{Coin}} || 7.5 || '''100'''{{Coin}}
|-
| {{ItemLink|Emerald}} || 50{{Coin}} || 30 || 1500{{Coin}} || 15 || '''100'''{{Coin}}
|-
| {{ItemLink|Ruby}} || 75{{Coin}} || 15 || 1125{{Coin}} || 10 || '''112.5'''{{Coin}}
|-
| {{ItemLink|Diamond}} || 100{{Coin}} || 3 || 300{{Coin}} || 3 || '''100'''{{Coin}}
|-
| colspan = 6 | Figures are per {{ItemLink|Recycler}} and assume 100% efficient use of Recyclers and Synthesizers
|}
[[Category:Building]]
{{ItemNav}}
5ddbc2078cb696fb29391b02e08d0a2cd5ed1f1d
User:Sonoforpheus/sandbox
2
1031
1773
1588
2025-11-15T09:51:05Z
Sonoforpheus
111341
wikitext
text/x-wiki
[[File:Sock01.png|250px|right]]Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<code><nowiki>[[File:Sock01.png|250px|right|text-top]]</nowiki></code>
[[File:Sock02.png|250px|left]]Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. <code><nowiki>[[File:Sock02.png|250px]]</nowiki></code>
64067055e5cf611bb59f30ac8507cc3effa5bd14